Del via


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.

Azure-standardservices for Connected Field Service

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:

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:

Et almindeligt eksempel på denne funktion er at knytte et kundeaktiv til en IoT Device.

Microsoft Dynamics 365

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret