Udvidelse af Connected Field Service-løsninger
Udgivet: januar 2017
Gælder for: Dynamics 365 (online)
Connected Field Service for Microsoft Dynamics 365 understøtter tilpasning af hver standardkomponent eller -tjeneste og nem tilføjelse af brugerdefinerede Azure-baserede komponenter og -tjenester. Denne fleksible arkitektur kræves for at understøtte det brede udvalg af aktuelle og fremtidige IoT-enheder og de supplerende tjenester til disse enheder, man har forestillet sig.
Udvid Azure Services
Azure-tjenesterne og -komponenterne, herunder dem, der beskrives i Connected Field Service-arkitektur, er udviklet med henblik på pålidelighed, fleksibilitet og udvidelsesmuligheder. De understøtter administration og tilpasning via administration baseret på brugergrænseflade og PowerShell, JSON-baseret installation og initialisering ved hjælp af skabeloner og REST-baserede programmeringsgrænseflader (herunder ofte klientbiblioteker til bestemte sprog som C#/.NET, Python, Java og Node.js).
Efter standardinstallationen konfigurere Connected Field Services din ressourcegruppe med et sæt af Azure-tjenester, der ligner de følgende.
Selvom en udvidelse af disse Azure-tjenester (eller tilføjelse af flere) er uden for rammerne af dette emne, der er masser af ressourcer, udvikleren kan bruge, herunder følgende fra Microsoft:
Microsoft Azure-webstedet for produktbeskrivelser, pris- og prøveversionstilbud, dokumentation, overførsler, blogs og relaterede ressourcer, herunder Azure Dokumentationscenter for udviklere og administratorer. De fleste udviklere vil hente en eller flere Azure SDK'er og værktøjer som Azure Storage Explorer og Azure Device Explorer.
MSDN Azure Technical Documentation Library for udviklerorienterede oplysninger og overførsler
MSDN Channel 9 for et stort udvalg af aktuelle og konstant voksende Azure-videoer og -indlæg
Bøger fra Microsoft Press (herunder gratis e-bøger) og supplerende uddannelse gennem Microsoft Virtual Academy
Udvidelse af Connected Field Service
Følgende tabel viser de brugerdefinerede objekter og processer, som Connected Field Service leverer for at kommunikere med tilhørende Azure-tjenester og -komponenter. Disse typer er mere fuldt beskrevet i IoT Connector Web API Reference.
Vist navn (id) |
Skriv |
Beskrivelse |
---|---|---|
IoT – Debounce IoT-beskeder (msdyn_ParentIoTAlerts Action) |
Handling |
Sammenkæder potentielle redundante beskeder til en eksisterende overordnet besked |
IoT – Overordnede IoT-beskeder |
Arbejdsproces |
Kalder IoT - Debounce IoT Alerts-handlingen og sender 60 til TimespanSeconds-parameteren |
IoT – Registrer brugerdefineret objekt (msdyn_RegisterCustomEntity Action) |
Handling |
Registrerer et brugerdefineret objekt, der muligvis allerede er forbundet med IoT-enheder. Denne handling aktiverer IoT – Register Device-handlingen. |
IoT – Registrer enhed (msdyn_RegisterIoTDevice Action) |
Handling |
Publicerer registreringsanmodningerne for en IoT-enhed |
IoT – Send testbesked (msdyn_IoTSendTestAlert Action) |
Handling |
Reserveret til fremtidig brug |
JSON-baserede feltværdi – Hent boolesk værdi (msdyn_JsonGetBoolean Action) |
Handling |
Læser en boolesk egenskab i det angivne JSON-objekt |
JSON-baseret feltværdi – Hent tal (msdyn_JsonGetNumber Action) |
Handling |
Læser en numerisk egenskab i det angivne JSON-objekt |
JSON-baserede feltværdi – Hent streng (msdyn_JsonGetString Action) |
Handling |
Læser en strengegenskab i det angivne JSON-objekt |
IoT-besked (msdyn_iotalert EntityType) |
Objekt |
Repræsenterer en bemærkelsesværdig hændelse, der er sendt fra den tilknyttede IoT Hub |
IoT-enhed (msdyn_iotdevice EntityType) |
Objekt |
Repræsenterer en forbundet enhed, der kan registreres i en IoT Hub |
IoT-enhedskategori (msdyn_iotdevicecategory EntityType) |
Objekt |
Repræsenterer en logisk gruppering af IoT-enheder |
IoT-enhedskommando (msdyn_iotdevicecommand EntityType) |
Objekt |
Repræsenterer en udgående besked til en enhed, der er forbundet til IoT Hub'en. |
IoT-enhedens registreringshistorik (msdyn_iotdeviceregistrationhistory EntityType) |
Objekt |
Sporer registreringsaktiviteter for en IoT-enhed |
IoT-aktivering af en objekttype
Dynamics 365-objekter kan knyttes til de IoT-objekter, der er anført ovenfor, så de i Dynamics 365 kan deltage i IoT-relaterede forretningsprocesser og analyser. Der er to metoder til at "IoT-aktivere" et Dynamics 365-objekt. Du kan:
Automatisk knytte en forbindelse via standardfunktionen for Dynamics 365 Forbindelsesobjekter. Du kan også få den samme tilknytning via administrationsbrugergrænsefladen. Du kan finde flere oplysninger under Oprette forbindelser for at få vist relationer mellem poster.
Kalde IoT – Register Custom Entity-handlingen for at knytte et objekt til en eksisterende eller ny IoT Device.
Et almindeligt eksempel på denne funktion er at knytte et kundeaktiv til en IoT Device.
Microsoft Dynamics 365
© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret