Condividi tramite


Architettura di Connected Field Service

 

Data di pubblicazione: gennaio 2017

Si applica a: Dynamics 365 (online)

Connected Field Service per Microsoft Dynamics 365 è una soluzione distribuita che dipende da più componenti dei servizi di Dynamics 365 e di Microsoft Azure.

Architettura componente di livello elevato

Nel diagramma seguente sono illustrati i componenti e i servizi di livello elevato rilevati nell'installazione standard di Connected Field Service per Microsoft Dynamics 365 e risorse di Azure di supporto. In questa versione iniziale, la funzionalità IoT in Dynamics 365 è collegata direttamente in Field Service.

Diagramma di architettura del componente Connected Field Service

Nella tabella seguente sono descritti i componenti del diagramma.

Componente o servizio

Descrizione/Scopo

Dynamics 365

Include il servizio CRM e Field Service. La funzionalità Connected Field Service è disponibile solo nella versione online di Microsoft Dynamics 365.Dynamics 365 offre supporto per i client mobili comuni che possono essere utilizzati per registrare e controllare i cespiti nel campo.

Bus di servizio di Azure

Fornisce un canale per i messaggi in entrata e in uscita tra Dynamics 365 (CRM) e Azure: gli avvisi hub IoT inviati a CRM e i comandi CRM inviati all'hub IoT.

App logica di Azure

Le applicazioni di Azure personalizzate che forniscono la logica di orchestrazione che utilizza il connettore CRM e il connettore coda. Il connettore CRM è utilizzato per costruire entità specifiche di CRM, mentre i connettori coda per il polling della coda Bus di servizio di Azure.

Hub IoT di Azure

Consente alle applicazioni e agli amministratori di connettersi, monitorare e gestire i dispositivi IoT con scalabilità. Tutti i messaggi in entrata ricevuti e i messaggi in uscita inviati ai dispositivi vengono distribuiti tramite il servizio.

Archiviazione di Azure

Fornisce la persistenza utilizzando un set di strutture standard che includono Archivio BLOB (archiviazione di oggetti), Archiviazione tabelle e Archiviazione file. Le query di Analisi di flusso utilizzano l'archivio BLOB.

Database

Per l'archiviazione più a lungo termine e l'esecuzione di query di dati non elaborati, eventi e dati analitici: Azure SQL per i dati relazionali di uso comune e DocumentDB per i dati semi strutturati. Connected Field Service utilizza SQL Azure per archiviare i messaggi heartbeat del dispositivo per un utilizzo successivo da parte di PowerBI per visualizzare lo stato dei dispositivi in Dynamics 365.

Analisi di flusso di Azure

Fornisce l'analisi e l'elaborazione di eventi in tempo reale gestiti autonomamente e l'analisi di dati di streaming, ad esempio i feed di dati IoT. Supporta il confronto di flussi diversi o con valori e modelli storici. Può rilevare anomalie, modellare i dati in arrivo, avviare avvisi e fornire metriche in tempo reale. Le query ad hoc sono supportate tramite un linguaggio basato su SQL. Analisi di flusso è configurato per fornire avvisi filtrati in una coda del bus di servizio di Azure che li invia a Dynamics 365 procedura.

Simulatore termostato

Un app Web di prova che fornisce i dati del dispositivo circa l'umidità e la temperatura di esempio risponde a un set limitato di comandi specifici del dispositivo.

Servizio Power BI

[Facoltativo] Fornisce una visualizzazione a 360 gradi e l'analisi avanzata di set di dati, con i modelli avanzati di interazione e funzionalità di ricerca naturali.

L'elenco non è esaustivo se consideri la soluzione personalizzata, in quanto altri servizi o componenti personalizzati di Azure potrebbero essere utilizzati. Ad esempio, Azure Machine Learning potrebbe essere utilizzato per discernere i modelli nei dati del dispositivo in entrata per prevedere i malfunzionamenti potenziali del dispositivo.

I componenti in rosso nel diagramma rappresentano le aree potenziali per la personalizzazione da parte degli sviluppatori quando creano soluzioni per l'organizzazione. Ad esempio, la soluzione avrà probabilmente un proprio simulatore per i tipi di dispositivo e un flusso di lavoro personalizzato per gestire gli avvisi del dispositivo. Il codice sorgente per i connettori di coda e CRM standard sarà disponibile pubblicamente, l'origine per il simulatore di termostato non verrà rilasciata.

Diagramma di flusso dati del componente

Il flusso di dati tra i componenti dell'hub IoT di Azure e Connected Field Service viene illustrato in questo diagramma scaricabile. Fornisce i dettagli per ogni flusso di informazioni, la direzione del flusso e l'ordine correlato per un'installazione standard di Connected Field Service per Microsoft Dynamics 365.

Vedere anche

Soluzioni Connected Field Service estese
IoT Connector Web API Reference
Guida per sviluppatori di Connected Field Service

Microsoft Dynamics 365

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright