Analizzare e visualizzare i dati IoT

Questa panoramica presenta i concetti chiave relativi alle opzioni per analizzare e visualizzare i dati IoT. Ogni sezione include collegamenti al contenuto che fornisce ulteriori dettagli e indicazioni.

Il diagramma seguente mostra una visualizzazione generale dei componenti in una tipica soluzione IoT. Questo articolo è incentrato sulle aree rilevanti per l'analisi e la visualizzazione dei dati IoT.

Diagramma che illustra l'architettura della soluzione IoT di livello elevato evidenziando le aree di visualizzazione e analisi.

In Azure IoT i servizi di analisi e visualizzazione vengono usati per identificare e visualizzare informazioni aziendali derivate dai dati IoT. Ad esempio, è possibile usare un modello di Machine Learning per analizzare i dati di telemetria dei dispositivi e prevedere quando deve essere eseguita la manutenzione su un asset industriale. È anche possibile usare uno strumento di visualizzazione per visualizzare una mappa della posizione dei dispositivi.

Gemelli digitali di Azure

Il servizio Gemelli digitali di Azure consente di creare e gestire modelli in tempo reale e rappresentazioni aggiornate del mondo reale. È possibile eseguire query, analizzare e generare visualizzazioni da questi modelli per estrarre informazioni aziendali. Un modello di esempio può essere una rappresentazione di un edificio che include informazioni sulle camere, sui dispositivi nelle camere e sulle relazioni tra le camere e i dispositivi. I dati reali che popolano questi modelli vengono in genere raccolti dai dispositivi IoT e inviati tramite un hub IoT.

Servizi esterni

Sono disponibili molti servizi che è possibile usare per analizzare e visualizzare i dati IoT. Alcuni servizi sono progettati per lavorare con i dati IoT in streaming, mentre altri sono più generici. I servizi seguenti sono alcuni dei servizi più comuni usati per l'analisi e la visualizzazione nelle soluzioni IoT:

Esplora dati di Azure

Azure Esplora dati è una piattaforma di analisi dei Big Data completamente gestita e ad alte prestazioni che semplifica l'analisi di volumi elevati di dati quasi in tempo reale. Gli articoli e le esercitazioni seguenti illustrano alcuni esempi di come usare Azure Esplora dati per analizzare e visualizzare i dati IoT:

Databricks

Usare Azure Databricks per elaborare, archiviare, pulire, condividere, analizzare, modellare e monetizzare i set di dati con soluzioni da BI a Machine Learning. Usare la piattaforma Azure Databricks per creare e distribuire flussi di lavoro di ingegneria dei dati, modelli di Machine Learning, dashboard di analisi e altro ancora.

Usare lo streaming strutturato con cluster Hub eventi di Azure e Azure Databricks. È possibile connettere un'area di lavoro di Databricks all'endpoint compatibile con Hub eventi in un hub IoT per leggere i dati dai dispositivi IoT.

Analisi di flusso di Azure

Analisi di flusso di Azure è un motore di elaborazione dei flussi completamente gestito progettato per analizzare ed elaborare grandi volumi di dati di streaming con latenza ridotta. I modelli e le relazioni possono essere identificati nei dati che provengono da varie origini di input, tra cui applicazioni, dispositivi e sensori. È possibile usare questi modelli per attivare azioni e avviare flussi di lavoro, ad esempio la creazione di avvisi o l'alimentazione di informazioni a uno strumento di creazione di report. Analisi di flusso è disponibile anche nel runtime di Azure IoT Edge, abilitando l'elaborazione dei dati direttamente sul perimetro.

Power BI

Power BI è una raccolta di servizi software, app e connettori che interagiscono per trasformare origini dati non correlate in informazioni dettagliate interattive, coerenti e visivamente accattivanti. Power BI consente di connettersi facilmente alle origini dati, visualizzare e scoprire cosa è importante e condividere report con chiunque o con tutti gli utenti desiderati.

Mappe di Azure

Mappe di Azure è una raccolta di servizi geospaziali ed SDK che usano dati di mapping aggiornati per generare un contesto geografico per le applicazioni Web e i dispositivi mobili. Per un esempio di IoT, vedere Integrare con Mappe di Azure (Gemelli digitali di Azure).

Grafana

Grafana è un software di visualizzazione e analisi. Consente di eseguire query, visualizzare, inviare avvisi ed esplorare le metriche, i log e le tracce indipendentemente dalla posizione in cui sono archiviati. Offre strumenti per trasformare i dati del database di serie temporali in grafici e visualizzazioni dettagliati. Grafana gestito di Azure è un servizio completamente gestito per le soluzioni di analisi e monitoraggio. Per altre informazioni sull'uso di Grafana nella soluzione IoT, vedere Dashboard IoT cloud con Grafana con Azure IoT.

IoT Central

IoT Central offre un set completo di funzionalità che è possibile usare per analizzare e visualizzare i dati IoT. Gli articoli e le esercitazioni seguenti illustrano alcuni esempi di come usare IoT Central per analizzare e visualizzare i dati IoT:

Passaggi successivi

Dopo aver visto una panoramica delle opzioni di analisi e visualizzazione disponibili per la soluzione IoT, alcuni passaggi successivi suggeriti includono: