Esercitazione: Creare un ambiente Azure Time Series Insights Gen1

Nota

Il servizio Time Series Insights (TSI) non sarà più supportato dopo marzo 2025. Prendere in considerazione la migrazione degli ambienti TSI esistenti alle soluzioni alternative non appena possibile. Per altre informazioni sulla deprecazione e la migrazione, visitare la documentazione.

Attenzione

È un articolo di Gen1.

Questa esercitazione illustra come creare un ambiente Azure Time Series Insights, popolato con i dati provenienti da dispositivi simulati. In questa esercitazione verranno illustrate le procedure per:

  • Creare un ambiente Azure Time Series Insights.
  • Creare una soluzione di simulazione di dispositivi contenente un hub IoT.
  • Connettere l'ambiente Azure Time Series Insights all'hub IoT.
  • Eseguire una simulazione di dispositivi per trasmettere dati nell'ambiente Azure Time Series Insights.
  • Verificare i dati di telemetria simulati.

Importante

Registrarsi per creare una sottoscrizione di Azure gratuita, se non è già stato fatto.

Prerequisiti

Vedere il video

Questo video illustra come usare un acceleratore di soluzione di Azure IoT per generare dati e iniziare a usare Azure Time Series Insights.

Panoramica

Nell'ambiente Azure Time Series Insights vengono raccolti e archiviati i dati dei dispositivi. Dopo l'archiviazione, è possibile usare lo strumento di esplorazione di Azure Time Series Insights e l'API di query di Azure Time Series Insights per eseguire query e analizzare i dati.

L'hub IoT di Azure è l'origine evento usata da tutti i dispositivi (simulati o fisici) nell'esercitazione per connettersi in modo sicuro e trasmettere dati al cloud di Azure.

Questa esercitazione usa anche un acceleratore di soluzione IoT per generare e trasmettere dati di telemetria di esempio all'hub IoT.

Suggerimento

Gli acceleratori di soluzioni IoT offrono soluzioni preconfigurate di livello aziendale utilizzabili per accelerare lo sviluppo di soluzioni IoT personalizzate.

Creare una simulazione di dispositivi

Creare prima di tutto la soluzione di simulazione di dispositivi, che genera i dati di test per popolare l'ambiente Azure Time Series Insights.

  1. In una finestra o scheda separata passare a azureiotsolutions.com. Accedere con lo stesso account della sottoscrizione di Azure e selezionare l'acceleratore Simulazione dispositivi.

    Eseguire l'acceleratore Simulazione dispositivi

  2. Selezionare Prova adesso. Immettere i parametri necessari nella pagina di creazione della soluzione Simulazione dispositivi.

    Parametro Descrizione
    Nome distribuzione Questo valore univoco viene usato per creare un nuovo gruppo di risorse. Le risorse di Azure elencate vengono create e assegnate al gruppo di risorse.
    Sottoscrizione di Azure Specificare la stessa sottoscrizione usata per creare l'ambiente Azure Time Series Insights nella sezione precedente.
    Opzioni di distribuzione Selezionare Provision new IoT Hub (Effettuare il provisioning di un nuovo hub IoT) per creare un nuovo hub IoT specifico per questa esercitazione.
    Località di Azure Specificare la stessa area usata per creare l'ambiente Azure Time Series Insights nella sezione precedente.

    Al termine, selezionare Crea per effettuare il provisioning delle risorse di Azure della soluzione. Il completamento del processo può richiedere fino a 20 minuti.

    Eseguire il provisioning della soluzione Simulazione dispositivi

  3. Al termine del provisioning, verranno visualizzati due aggiornamenti che mostrano che lo stato della distribuzione è passato da Provisioning a Pronto.

    Importante

    Non immettere ancora l'acceleratore di soluzione, ma mantenere aperta questa pagina Web per tornarvi in un secondo momento.

    Completamento del provisioning della soluzione Simulazione dispositivi

  4. Esaminare ora le risorse appena create nel portale di Azure. Nella pagina Gruppi di risorse si noti che è stato creato un nuovo gruppo di risorse con il Nome soluzione specificato nel passaggio precedente. Prendere nota delle risorse create per la simulazione di dispositivi.

    Risorse per la simulazione di dispositivi

Creare un ambiente

Creare quindi un ambiente Azure Time Series Insights nella sottoscrizione di Azure.

  1. Accedere al portale di Azure usando l'account della sottoscrizione di Azure.

  2. Selezionare + Crea una risorsa in alto a sinistra.

  3. Selezionare la categoria Internet delle cose e quindi Time Series Insights.

    Selezionare la risorsa dell'ambiente Azure Time Series Insights

  4. Nella pagina Ambiente Time Series Insights specificare i parametri richiesti.

    Parametro Descrizione
    Nome ambiente Scegliere un nome univoco per l'ambiente Azure Time Series Insights. I nomi vengono usati dallo strumento di esplorazione di Azure Time Series Insights e dalle API di query.
    Sottoscrizione Le sottoscrizioni sono contenitori per le risorse di Azure. Scegliere una sottoscrizione per creare l'ambiente Azure Time Series Insights.
    Gruppo di risorse Un gruppo di risorse è un contenitore per le risorse di Azure. Scegliere un gruppo di risorse esistente o crearne uno nuovo per la risorsa dell'ambiente Azure Time Series Insights.
    Posizione Scegliere un'area del data center per l'ambiente Azure Time Series Insights. Per evitare un aumento della latenza, creare l'ambiente Azure Time Series Insights nella stessa area delle altre risorse IoT.
    Livello Scegliere la velocità effettiva necessaria. Selezionare S1.
    Capacity Per capacità si intende il moltiplicatore applicato alla velocità in ingresso e alla capacità di archiviazione associate allo SKU selezionato. È possibile cambiare la capacità dopo la creazione. Selezionare una capacità pari a 1.

    Al termine, selezionare Avanti: Origine evento per procedere con il passaggio successivo.

    Creare una risorsa ambiente Azure Time Series Insights

  5. Connettere ora l'ambiente Azure Time Series Insights all'hub IoT creato dall'acceleratore di soluzione. Impostare Selezionare un hub su Select existing. Scegliere quindi l'hub IoT creato dall'acceleratore di soluzione al momento dell'impostazione del Nome hub IoT.

    Connettere l'ambiente Azure Time Series Insights all'hub IoT creato

    Selezionare infine Rivedi e crea.

  6. Controllare il riquadro Notifiche per monitorare il completamento della distribuzione.

    Distribuzione dell'ambiente Azure Time Series Insights riuscita

Eseguire una simulazione di dispositivi

Ora che la distribuzione e la configurazione iniziale sono state completate, popolare l'ambiente Azure Time Series Insights con i dati di esempio provenienti dai dispositivi simulati creati dall'acceleratore.

Insieme all'hub IoT è stata generata un'applicazione Web del servizio app di Azure per la creazione e la trasmissione di dati di telemetria dei dispositivi simulati.

  1. Tornare al dashboard Acceleratori di soluzione. Se necessario, eseguire nuovamente l'accesso usando lo stesso account di Azure già usato in questa esercitazione. Selezionare la "soluzione per dispositivi" e quindi passare all'acceleratore di soluzione per avviare la soluzione distribuita.

    Dashboard degli acceleratori di soluzioni

  2. All'inizio, l'app Web di simulazione dei dispositivi richiede il consenso dell'utente per la concessione all'applicazione Web dell'autorizzazione Accedi e visualizza il profilo personale. Questa autorizzazione consente di recuperare le informazioni sul profilo utente necessarie per supportare il funzionamento dell'applicazione:

    Consenso dell'applicazione Web simulazione dispositivi

  3. Selezionare + Nuova simulazione. Al termine del caricamento della pagina Simulation setup (Configurazione simulazione), immettere i parametri richiesti.

    Parametro Descrizione
    Target IoT Hub (Hub IoT di destinazione) Selezionare Use pre-provisioned IoT Hub (Usa l'hub IoT di cui è già stato eseguito il provisioning).
    Device model (Modello del dispositivo) Selezionare Chiller (Refrigeratore).
    Number of devices (Numero di dispositivi) Immettere 10 in Amount (Quantità).
    Telemetry frequency (Frequenza telemetria) Immettere 10 secondi.
    Simulation duration (Durata simulazione) Selezionare End in: (Termina in) e immettere 5 minuti.

    Al termine, selezionare Avvia simulazione. La simulazione viene eseguita per un totale di 5 minuti. Genera i dati da 1.000 dispositivi simulati ogni 10 secondi.

    Configurazione Simulazione dispositivi

  4. Mentre è in esecuzione la simulazione, si noterà che i campi Total messages (Totale messaggi) e Messages per second (Messaggi al secondo) vengono aggiornati, approssimativamente ogni 10 secondi. La simulazione terminerà dopo circa 5 minuti e si tornerà alla pagina Simulation setup (Configurazione simulazione).

    Simulazione dispositivi in esecuzione

Verificare i dati di telemetria

In questa sezione finale verrà verificato che i dati di telemetria siano stati generati e archiviati nell'ambiente Azure Time Series Insights. Per verificare i dati, usare lo strumento di esplorazione di Azure Time Series Insights, che consente di eseguire query e sui dati di telemetria e di analizzarli.

  1. Tornare nella pagina Panoramica del gruppo di risorse dell'ambiente Azure Time Series Insights. Selezionare l'ambiente Azure Time Series Insights.

    Gruppo di risorse e ambiente dell'ambiente Azure Time Series Insights

  2. Nella pagina Panoramica dell'ambiente Azure Time Series Insights selezionare l'URL dello strumento di esplorazione di Azure Time Series Insights per aprire tale strumento.

    Strumento di esplorazione di Azure Time Series Insights

  3. Lo strumento di esplorazione di Azure Time Series Insights verrà caricato e verrà eseguita l'autenticazione tramite l'account del portale di Azure. Verranno visualizzati inizialmente l'area del grafico con cui è stato popolato l'ambiente Azure Time Series Insights e i dati di telemetria simulati. Per filtrare un intervallo di tempo più ristretto, selezionare l'elenco a discesa nell'angolo in alto a sinistra. Immettere un intervallo di tempo sufficientemente ampio da coprire l'intera durata della simulazione del dispositivo. Selezionare quindi la lente di ingrandimento Cerca.

    Filtro dell'intervallo di tempo dello strumento di esplorazione di Azure Time Series Insights

  4. Riducendo l'intervallo di tempo, all'interno del grafico vengono ingranditi i picchi distinti del trasferimento di dati nell'hub IoT e l'ambiente Azure Time Series Insights. Si noti anche il testo Streaming completato nell'angolo in alto a destra, che indica il numero totale di eventi trovati. È anche possibile trascinare il dispositivo di scorrimento Dimensioni intervallo per controllare la granularità del tracciato nel grafico.

    Visualizzazione filtrata dell'intervallo di tempo dello strumento di esplorazione di Azure Time Series Insights

  5. Infine, è anche possibile fare clic con il pulsante sinistro del mouse su un'area per filtrare un intervallo. Quindi fare clic con il pulsante destro del mouse e usare Esplora eventi per mostrare i dettagli degli eventi nella visualizzazione tabulare Eventi.

    Eventi e visualizzazione filtrata dell'intervallo di tempo dello strumento di esplorazione di Azure Time Series Insights

Pulire le risorse

Questa esercitazione consente di creare diversi servizi di Azure in esecuzione per supportare l'ambiente Azure Time Series Insights e la soluzione di simulazione di dispositivi. Per rimuoverli, tornare al portale di Azure.

Dal menu a sinistra nel portale di Azure:

  1. Selezionare l'icona Gruppi di risorse. Selezionare quindi il gruppo di risorse creato per l'ambiente Azure Time Series Insights. Nella parte superiore della pagina selezionare Elimina gruppo di risorse, immettere il nome del gruppo di risorse e quindi selezionare Elimina.

  2. Selezionare l'icona Gruppi di risorse. Quindi selezionare il gruppo di risorse creato dall'acceleratore di soluzione per la simulazione del dispositivo. Nella parte superiore della pagina selezionare Elimina gruppo di risorse, immettere il nome del gruppo di risorse e quindi selezionare Elimina.

Passaggi successivi

In questa esercitazione sono state illustrate le procedure per:

  • Creare un ambiente Azure Time Series Insights.
  • Creare una soluzione di simulazione di dispositivi contenente un hub IoT.
  • Connettere l'ambiente Azure Time Series Insights all'hub IoT.
  • Eseguire una simulazione di dispositivi per trasmettere dati nell'ambiente Azure Time Series Insights.
  • Verificare i dati di telemetria simulati.

Ora che si è appreso come creare un ambiente Azure Time Series Insights, è possibile passare alla creazione di un'applicazione Web che usa dati di un ambiente Azure Time Series Insights: