Étendre les solutions Connected Field Service
Date de publication : janvier 2017
S’applique à : Dynamics 365 (online)
Connected Field Service pour Microsoft Dynamics 365 prend en charge la personnalisation de chaque composant ou service standard et l'ajout simplifié des composants et services basés sur Azure personnalisés. Cette architecture souple est requise pour prendre en charge la grande variété d'appareils IoT actuels et futurs et les services de prise en charge prévus pour ces appareils.
Étendre les services Azure
Les services et composants Azure, y compris ceux détaillés dans Architecture de Connected Field Service, sont conçus à des fins de fiabilité, d'évolutivité, et d'extensibilité. Ils prennent en charge la gestion et la personnalisation via l'administration basée sur l'interface utilisateur et PowerShell, le déploiement basé sur des modèles JSON et l'initialisation, ainsi que les interfaces de programmation basées sur REST (incluant souvent des bibliothèques client pour des langues spécifiques, telles que C#/.NET, Python, Java et Node.js).
Après l'installation standard, Connected Field Services configurera votre groupe de ressources avec un ensemble de services Azure similaire au suivant.
Bien que l'extension de ces services Azure (ou l'ajouter de services supplémentaires) soit hors de portée de cette rubrique, des ressources suffisantes sont disponibles pour le développeur, notamment les suivantes de Microsoft :
Le site Microsoft Azure pour obtenir des descriptions de produits, des tarifs et des offres d'essai, de la documentation, des téléchargements, des blogs, et des ressources liées, notamment le Centre de documentation Azure, pour les développeurs et les administrateurs. La plupart des développeurs souhaiteront télécharger un ou plusieurs kit de développement logiciel Azur et des outils tels que l'explorateur de stockage Azure et l'explorateur d'appareil Azure.
Bibliothèque de documentation technique Azure MSDN pour obtenir des informations et des téléchargements destinés aux développeurs
MSDN Channel 9 pour obtenir un large éventail de vidéos et publications Azure en croissance constante
Registres de Microsoft Press (notamment des livres électroniques gratuits) et de la formation supplémentaire via l'Académie virtuelle de Microsoft
Étendre Connected Field Service
Le tableau suivant répertorie les entités et les processus personnalisés que Connected Field Service offre en guise d'interface avec les services et composants Azure associés. Ces types sont plus détaillés dans IoT Connector Web API Reference.
Nom complet (ID) |
Type |
Description |
---|---|---|
IoT – Debounce IoT Alerts (msdyn_ParentIoTAlerts Action) |
Pour |
Lie des alertes redondantes potentielles à une alerte parente existante |
IoT - Parent IoT Alerts |
Workflow |
Appelle l'action IoT - Debounce IoT Alerts et transmet 60 pour le paramètre TimespanSeconds |
IoT – Register Custom Entity (msdyn_RegisterCustomEntity Action) |
Pour |
Enregistre une entité personnalisée qui dispose déjà ou non d'appareils IoT connectés. Cette action appelle l'action IoT – Register Device. |
IoT – Register Device (msdyn_RegisterIoTDevice Action) |
Pour |
Publie les demandes d'inscription d'un appareil IoT |
IoT – Send Test Alert (msdyn_IoTSendTestAlert Action) |
Pour |
Réservé à une utilisation future |
JSON-based Field Value – Get Boolean (msdyn_JsonGetBoolean Action) |
Pour |
Lit une propriété booléenne dans l'objet JSON spécifié |
JSON-based Field Value – Get Number (msdyn_JsonGetNumber Action) |
Pour |
Lit une propriété numérique dans l'objet JSON spécifié |
JSON-based Field Value – Get String (msdyn_JsonGetString Action) |
Pour |
Lit une propriété de chaîne dans l'objet JSON spécifié |
IoT Alert (msdyn_iotalert EntityType) |
Entité |
Représente un événement notable envoyé depuis le concentrateur IoT associé |
IoT Device (msdyn_iotdevice EntityType) |
Entité |
Représente un appareil connecté qui peut être inscrit auprès d'un concentrateur IoT |
IoT Device Category (msdyn_iotdevicecategory EntityType) |
Entité |
Représente un groupe logique d'appareils IoT |
IoT Device Command (msdyn_iotdevicecommand EntityType) |
Entité |
Représente un message sortant vers un appareil connecté à un concentrateur IoT. |
IoT Device Registration History (msdyn_iotdeviceregistrationhistory EntityType) |
Entité |
Effectue le suivi des activités d'inscription d'un appareil IoT |
Activation IOT d'un type d'entité
Les entités Dynamics 365 peuvent être associées aux entités IoT répertoriées plus haut de sorte que dans Dynamics 365 elles puissent participer à des processus d'entreprise et à des analyses liés à IoT. Il existe deux méthodes d'« activation IoT » d'une entité Dynamics 365 ; vous pouvez :
Former par programmation une association via la fonctionnalité standard Entités de connexion Dynamics 365. Sinon, vous pouvez accomplir la même association via l'interface utilisateur d'administration ; pour plus d'informations, voir Créer des connexions pour afficher les relations entre les enregistrements.
Appelez l'action IoT – Register Custom Entity pour associer une entité avec un IoT Device existant ou nouveau.
Un exemple classique de cette fonctionnalité consiste à associer un Actif client à un IoT Device.
Microsoft Dynamics 365
© 2017 Microsoft. Tous droits réservés. Copyright