Condividi tramite


Aggiungere un hub IoT di Azure a un flusso di eventi

Questo articolo illustra come aggiungere un'origine hub IoT di Azure a un eventstream.

Nota

Le funzionalità avanzate sono abilitate per impostazione predefinita quando si creano flussi di eventi. Se sono stati creati flussi di eventi che usano funzionalità standard, tali flussi di eventi continueranno a funzionare. È comunque possibile modificarli e usarli come di consueto. È consigliabile creare un nuovo flusso di eventi per sostituire i flussi di eventi standard in modo da poter sfruttare funzionalità aggiuntive e vantaggi dei flussi di eventi avanzati.

Prerequisiti

Prima di iniziare, è necessario soddisfare i seguenti prerequisiti:

  • Accesso a un'area di lavoro in modalità di licenza della capacità di Infrastruttura (o) modalità licenza di valutazione con autorizzazioni di collaboratore o superiore.
  • È necessario disporre dell'autorizzazione appropriata per ottenere le chiavi di accesso dell'hub IoT. L’hub loT deve essere accessibile pubblicamente e non essere protetto da un firewall o da una rete virtuale.
  • Se non si dispone di un flusso di eventi, creare un flusso di eventi.

Avviare la procedura guidata Selezionare un'origine dati

Se non è ancora stata aggiunta alcuna origine al flusso di eventi, selezionare Usa riquadro origine esterna.

Screenshot che mostra la selezione del riquadro Usa origine esterna.

Se si aggiunge l'origine a un flusso di eventi già pubblicato, passare alla modalità modifica, selezionare Aggiungi origine sulla barra multifunzione e quindi selezionare Origini esterne.

Screenshot che mostra la selezione del menu Aggiungi origine a origini esterne.

Nella pagina Selezionare un'origine dati cercare e selezionare Connetti nel riquadro hub IoT di Azure.

Screenshot che mostra la selezione di hub IoT di Azure come tipo di origine nella procedura guidata Ottieni eventi.

Configurare il connettore hub IoT di Azure

  1. Nella pagina Connetti, selezionare Nuova connessione.

    Screenshot che mostra la pagina Connetti il collegamento Nuova connessione evidenziato.

    Se è presente una connessione esistente all'hub IoT di Azure, selezionare la connessione esistente come illustrato nell'immagine seguente e quindi passare al passaggio per configurare il Formato dati nei passaggi seguenti.

    Screenshot che mostra la pagina Connetti con una connessione esistente a un hub IoT di Azure.

  2. Nella sezione Impostazioni di connessione, per Hub IoT, specificare il nome dell'hub IoT di Azure.

    Screenshot che mostra le impostazioni di connessione per l'hub IoT con il nome dell'hub IoT.

  3. Nella sezione Credenziali di connessione, seguire questa procedura:

    1. Se è presente una connessione esistente, selezionarla nell'elenco a discesa. In caso contrario, verificare che l'opzione Crea nuova connessione sia selezionata.

    2. Per Nome connessione, immettere un nome per la nuova connessione all’hub IoT.

    3. Per Metodo di autenticazione, verificare che sia selezionata la chiave di accesso condiviso.

    4. In Nome chiave di accesso condiviso, immettere il nome della chiave di accesso condiviso.

    5. Per Chiave di accesso condiviso, immettere il valore della chiave di accesso condiviso.

    6. Selezionare Connetti nella parte inferiore della pagina.

      Screenshot che mostra la pagina uno Connetti per il connettore hub IoT di Azure.

      Per ottenere il nome e il valore della chiave di accesso, seguire questa procedura:

      1. Passare alla pagina hub IoT per l'hub IoT di Azure nel portale di Azure.

      2. Nella pagina hub IoT selezionare Criteri di accesso condiviso in Impostazioni di sicurezza nel menu di spostamento a sinistra.

      3. Selezionare un nome criterio dall'elenco. Prendere nota del nome del criterio.

      4. Selezionare l'icona per la copia accanto a Chiave primaria.

        Screenshot che mostra la chiave di accesso per un hub IoT di Azure.

  4. Nella pagina Connetti della procedura guidata immettere il nome del gruppo di consumer per Gruppo di consumer. Per impostazione predefinita, $Default è selezionato, che è il gruppo di consumer predefinito per l'hub IoT.

  5. Per Formato dati, selezionare il formato di dati degli eventi in tempo reale in ingresso che si vuole ottenere dall'hub IoT di Azure. È possibile selezionare i formati di dati JSON, Avro e CSV e quindi selezionare Connetti.

  6. Nella sezione Dettagli flusso a destra selezionare Icona a forma di matita in Nome origine e immettere un nome per l'origine. Questo passaggio è facoltativo.

  7. Nella parte inferiore della pagina, selezionare Avanti.

    Screenshot che mostra la pagina due Connetti per il connettore hub IoT di Azure.

  8. Nella pagina Rivedi + crea, controllare le impostazioni e selezionare Aggiungi.

    Screenshot che mostra la pagina Rivedi e crea per il connettore hub IoT di Azure.

Nota

Il numero massimo di fonti e destinazioni per un flusso di eventi è 11.

Visualizzare il flusso di eventi aggiornato

  1. Si noterà che l'origine hub IoT di Azure viene aggiunta all’eventstream nell'area di lavoro in modalità Modifica. Per implementare questo hub IoT di Azure appena aggiunto, selezionare Pubblica sulla barra multifunzione.

    Screenshot che mostra il pulsante Pubblica selezionato.

  2. Dopo aver completato questi passaggi, l'hub IoT di Azure è disponibile per la visualizzazione nella Visualizzazione in diretta. Selezionare il riquadro hub IoT nel diagramma per visualizzare la pagina simile a quella seguente.

    Screenshot che mostra l'editor nella visualizzazione in diretta.

Per un elenco delle origini supportate, vedere Aggiungere un'origine evento in un flusso di eventi

Prerequisiti

Prima di iniziare, è necessario soddisfare i seguenti prerequisiti:

  • Accesso a un'area di lavoro in modalità di licenza della capacità di Infrastruttura (o) modalità licenza di valutazione con autorizzazioni di collaboratore o superiore.
  • È necessario disporre dell'autorizzazione appropriata per ottenere le chiavi di accesso dell'hub IoT. L’hub loT deve essere accessibile pubblicamente e non essere protetto da un firewall o da una rete virtuale.

Nota

Il numero massimo di origini e destinazioni per un eventstream è 11.

Aggiungere un hub IoT di Azure come origine

Seguire questa procedura per aggiungere un hub IoT di Azure come origine di un flusso di eventi:

  1. Nell'editor Eventstream espandere il menu a discesa Nuova origine all'interno del nodo e scegliere hub IoT di Azure.

    Screenshot che mostra dove aggiungere un'origine hub IoT di Azure nel flusso di eventi.

  2. Nel riquadro di configurazione hub IoT di Azure immettere i dettagli seguenti:

    Screenshot che mostra dove configurare l’hub IoT di Azure nel flusso di eventi.

    1. Nome origine: immettere un nome per l’hub IoT di Azure, ad esempio iothub-source.

    2. Connessione cloud: selezionare una connessione cloud esistente che colleghi l’hub IoT di Azure a Microsoft Fabric. Se non è disponibile, procedere con il passaggio 3 per creare una nuova connessione cloud.

    3. Formato dati. Scegliere un formato di dati (AVRO, JSON o CSV) per lo streaming dei dati hub IoT nel flusso di eventi.

    4. Gruppo di utenti. Scegliere un gruppo di utenti dall’hub IoT di Azure oppure lasciarlo $Default. Selezionare quindi Aggiungi per completare la configurazione hub IoT di Azure.

    5. Dopo l'aggiunta, è possibile visualizzare un'origine hub IoT di Azure aggiunta al flusso di eventi nell'editor.

      Screenshot che mostra l'origine hub IoT di Azure nell'editor Eventstream.

  3. Per creare una nuova connessione cloud per l’hub IoT di Azure, seguire questi passaggi:

    Screenshot che mostra dove aggiungere una nuova connessione.

    1. Selezionare Crea nuova connessione dal menù a discesa, immettere le impostazioni di connessione e Le credenziali di connessione dell’hub IoT di Azure e quindi selezionare Crea.

      Screenshot che mostra dove aggiungere una nuova connessione cloud.

    2. Hub IoT. Immettere il nome dell’hub IoT nel portale di Azure.

    3. Nome connessione. Immettere un nome per la nuova connessione cloud, ad esempio iothub-connection.

    4. Nome della chiave di accesso condiviso e Chiave di accesso condiviso. Immettere le credenziali di connessione per l’hub IoT di Azure. Come specificato in Criteri di accesso condiviso nel portale di Azure. È necessario avere le autorizzazioni appropriate per accedere agli endpoint dell'hub IoT.

      Screenshot che mostra dove trovare la chiave di accesso condiviso nel portale di Azure.

    5. Tornare al riquadro di configurazione hub IoT di Azure e selezionare Aggiorna per caricare la nuova connessione cloud.

      Screenshot che mostra dove fare il refresh della connessione cloud per l’hub IoT di Azure.

Dopo aver aggiunto l’hub IoT di Azure al flusso di eventi, selezionare Anteprima dati per verificare la corretta configurazione. Dovrebbe essere possibile visualizzare in anteprima i dati in ingresso nel flusso di eventi.

Screenshot che mostra dove visualizzare in anteprima i dati del'hub loT.

Per imparare ad aggiungere altre origini a un eventstream, vedere gli articoli seguenti: