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 i collegamenti al contenuto che offre 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.
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:
- connessione dati hub IoT (Azure Esplora dati)
- Esportare i dati IoT in Azure Esplora dati (IoT Central)
- Plug-in di query di Gemelli digitali di Azure per Azure Esplora dati
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.
- Creare una soluzione IoT usando Analisi di flusso
- Visualizzazione dei dati in tempo reale dei dati da hub IoT di Azure
- Estendere Azure IoT Central con regole e notifiche personalizzate
- Distribuire Analisi di flusso di Azure come modulo IoT Edge
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.
- Visualizzare i dati dei sensori in tempo reale da hub IoT di Azure usando Power BI
- Esportare i dati da Azure IoT Central e visualizzare informazioni dettagliate in Power BI
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: