Étendre les solutions Connected Field Service
Connected Field Service for 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 à la capture d’écran suivante.
Bien que l’extension de ces services Azure ou l’ajout d’autres services dépasse le cadre de cet article, plusieurs ressources sont disponibles :
- Site Microsoft Azure pour les descriptions de produits, les prix et les offres d’évaluation.
- Centre de documentation Azure pour les développeurs et les administrateurs.
- Kits de développement logiciel Azure et outils.
- Présentations pour une vaste sélection de vidéos actuelles et en croissance constante.
Étendre Connected Field Service
Note
Les types et opérations d’API Web mentionnés dans cet article/tableau sont disponibles dans votre environnement et vous pouvez utiliser le document de service de votre environnement ou Insomnia pour explorer ces types et opérations. Plus d’informations : Documents du service API Web et Utiliser Insomnia avec Microsoft Dataverse API Web.
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 Microsoft.Dynamics.CRM.IoTConnector
.
Nom complet (ID) | Type | Description |
---|---|---|
IoT – Debounce IoT Alerts (Microsoft.Dynamics.CRM.msdyn_ParentIoTAlerts ) |
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 (Microsoft.Dynamics.CRM.msdyn_RegisterCustomEntity ) |
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 (Microsoft.Dynamics.CRM.msdyn_RegisterIoTDevice ) |
Pour | Publie les demandes d’inscription d’un appareil IoT |
IoT – Send Test Alert (Microsoft.Dynamics.CRM.msdyn_IoTSendTestAlert ) |
Pour | Réservé à une utilisation future |
JSON-based Field Value – Get Boolean (Microsoft.Dynamics.CRM.msdyn_JsonGetBoolean ) |
Pour | Lit une propriété booléenne dans l’objet JSON spécifié |
JSON-based Field Value – Get Number (Microsoft.Dynamics.CRM.msdyn_JsonGetNumber ) |
Pour | Lit une propriété numérique dans l’objet JSON spécifié |
JSON-based Field Value – Get String (Microsoft.Dynamics.CRM.msdyn_JsonGetString ) |
Pour | Lit une propriété de chaîne dans l’objet JSON spécifié |
IoT Alert (Microsoft.Dynamics.CRM.msdyn_iotalert ) |
Entité | Représente un événement notable envoyé depuis le concentrateur IoT associé |
IoT Device (Microsoft.Dynamics.CRM.msdyn_iotdevice ) |
Entité | Représente un appareil connecté qui peut être inscrit auprès d’un concentrateur IoT |
IoT Device Category (Microsoft.Dynamics.CRM.msdyn_iotdevicecategory ) |
Entité | Représente un groupe logique d’appareils IoT |
IoT Device Command (Microsoft.Dynamics.CRM.msdyn_iotdevicecommand ) |
Entité | Représente un message sortant vers un appareil connecté à un concentrateur IoT. |
IoT Device Registration History (Microsoft.Dynamics.CRM.msdyn_iotdeviceregistrationhistory ) |
Entity | 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 dans la section précédente 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 unIoT Device
existant ou nouveau.