Delen via


Azure IoT Hub-bron toevoegen aan een eventstream

In dit artikel leest u hoe u een Azure IoT Hub-bron toevoegt aan een eventstream.

Notitie

Verbeterde mogelijkheden zijn standaard ingeschakeld wanneer u nu eventstreams maakt. Als u eventstreams hebt die zijn gemaakt met behulp van standaardmogelijkheden, blijven deze eventstreams werken. U kunt ze nog steeds bewerken en gebruiken zoals gebruikelijk. U wordt aangeraden een nieuwe eventstream te maken om standaard eventstreams te vervangen, zodat u kunt profiteren van extra mogelijkheden en voordelen van verbeterde eventstreams.

Vereisten

Voordat u begint, moet u de volgende vereisten voltooien:

  • Toegang tot een werkruimte in de licentiemodus voor infrastructuurcapaciteit (of) de modus Voor proeflicenties met inzender- of hogere machtigingen.
  • U moet over de juiste machtigingen beschikken om de toegangssleutels van IoT Hub op te halen. Als uw IoT-hub zich in een beveiligd netwerk bevindt, er verbinding mee maken met behulp van een beheerd privé-eindpunt. Zorg er anders voor dat de IoT-hub openbaar toegankelijk is en niet achter een firewall.
  • Als u geen eventstream hebt, maakt u een eventstream.

De wizard Een gegevensbron selecteren starten

Als u nog geen bron aan uw eventstream hebt toegevoegd, selecteert u De tegel Externe bron gebruiken.

Schermopname van de selectie van de tegel Externe bron gebruiken.

Als u de bron toevoegt aan een al gepubliceerde gebeurtenisstroom, schakelt u over naar de bewerkingsmodus, selecteert u Bron toevoegen op het lint en selecteert u Vervolgens Externe bronnen.

Schermopname van de selectie van het menu Bron toevoegen aan externe bronnen.

Zoek en selecteer verbinding maken op de tegel Azure IoT Hub op de pagina Een gegevensbron selecteren.

Schermopname van de selectie van Azure IoT Hub als het brontype in de wizard Gebeurtenissen ophalen.

Azure IoT Hub-connector configureren

  1. Selecteer Nieuwe verbinding op de pagina Verbinding maken.

    Schermopname van de pagina Verbinding maken met de koppeling Nieuwe verbinding gemarkeerd.

    Als er een bestaande verbinding met uw Azure IoT-hub is, selecteert u die bestaande verbinding, zoals wordt weergegeven in de volgende afbeelding en gaat u verder met de stap om de gegevensindeling in de volgende stappen te configureren.

    Schermopname van de pagina Verbinding maken met een bestaande verbinding met een Azure IoT-hub.

  2. Geef in de sectie Verbindingsinstellingen voor IoT Hub de naam van uw Azure IoT-hub op.

    Schermopname van de verbindingsinstellingen voor de IoT-hub met de naam van de IoT-hub.

  3. Voer in de sectie Verbindingsreferenties de volgende stappen uit:

    1. Als er een bestaande verbinding is, selecteert u deze in de vervolgkeuzelijst. Zo niet, controleert u of Nieuwe verbinding maken is geselecteerd voor deze optie.

    2. Voer voor de verbindingsnaam een naam in voor de verbinding met de IoT-hub.

    3. Controleer voor de verificatiemethode of De gedeelde toegangssleutel is geselecteerd.

    4. Voer bij De naam van de gedeelde toegangssleutel de naam van de gedeelde toegangssleutel in.

    5. Voer voor Gedeelde toegangssleutel de waarde van de gedeelde toegangssleutel in.

    6. Selecteer Verbinding maken onder aan de pagina.

      Schermopname van de pagina Verbinding maken één voor de Azure IoT Hub-connector.

      Voer de volgende stappen uit om de naam en waarde van de toegangssleutel op te halen:

      1. Navigeer naar de IoT Hub-pagina voor uw Azure IoT-hub in Azure Portal.

      2. Selecteer op de pagina IoT Hub beleid voor gedeelde toegang onder Beveiligingsinstellingen in het linkernavigatiemenu.

      3. Selecteer een beleidsnaam in de lijst. Noteer de beleidsnaam.

      4. Selecteer de knop Kopiëren naast de primaire sleutel.

        Schermopname van de toegangssleutel voor een Azure IoT Hub.

  4. Voer nu op de pagina Verbinding maken van de wizard Voor consumentengroep de naam van de consumentengroep in. $Default Standaard is deze optie geselecteerd. Dit is de standaardconsumentengroep voor de IoT-hub.

  5. Voor gegevensindeling selecteert u een gegevensindeling van de binnenkomende realtime gebeurtenissen die u wilt ophalen uit uw Azure IoT-hub. U kunt kiezen uit JSON-, Avro- en CSV-gegevensindelingen en vervolgens Verbinding maken.

  6. Selecteer in de sectie Details van Stream aan de rechterkant het potloodpictogram onder Bronnaam en voer een naam in voor de bron. Deze stap is optioneel.

  7. Selecteer Volgende onder aan de pagina.

    Schermopname van de pagina Verbinding maken twee voor Azure IoT Hub-connector.

  8. Controleer de instellingen op de pagina Controleren en maken en selecteer Toevoegen.

    Schermopname van de pagina Controleren en maken voor De Azure IoT Hub-connector.

Notitie

Het maximum aantal bronnen en bestemmingen voor één eventstream is 11.

Bijgewerkte eventstream weergeven

  1. U ziet dat de Azure IoT Hub-bron wordt toegevoegd aan uw eventstream op het canvas in de bewerkingsmodus . Als u deze zojuist toegevoegde Azure IoT-hub wilt implementeren, selecteert u Publiceren op het lint.

    Schermopname van de editor met de knop Publiceren geselecteerd.

  2. Nadat u deze stappen hebt voltooid, is de Azure IoT-hub beschikbaar voor visualisatie in de liveweergave. Selecteer de tegel IoT Hub in het diagram om de pagina te zien die vergelijkbaar is met de volgende.

    Schermopname van de editor in de liveweergave.

Zie Een gebeurtenisbron toevoegen in een eventstream voor een lijst met ondersteunde bronnen

Vereisten

Voordat u begint, moet u de volgende vereisten voltooien:

  • Toegang tot een werkruimte in de licentiemodus voor infrastructuurcapaciteit (of) de modus Voor proeflicenties met inzender- of hogere machtigingen.
  • U moet over de juiste machtigingen beschikken om de toegangssleutels van IoT Hub op te halen. De IoT-hub moet openbaar toegankelijk zijn en niet achter een firewall of beveiligd in een virtueel netwerk.

Notitie

Het maximum aantal bronnen en bestemmingen voor één eventstream is 11.

Een Azure IoT-hub toevoegen als bron

Volg deze stappen om een Azure IoT-hub toe te voegen als uw eventstream-bron:

  1. Vouw in de Eventstream-editor het vervolgkeuzemenu Nieuwe bron in het knooppunt uit en kies Azure IoT Hub.

    Schermopname van waar u een Azure IoT Hub-bron kunt toevoegen in de eventstream.

  2. Voer in het configuratievenster van Azure IoT Hub de volgende details in:

    Schermopname die laat zien waar Azure IoT Hub moet worden geconfigureerd in de eventstream.

    1. Bronnaam: Voer een naam in voor uw Azure IoT Hub, zoals iothub-source.

    2. Cloudverbinding: Selecteer een bestaande cloudverbinding die uw Azure IoT Hub koppelt aan Microsoft Fabric. Als u nog geen verbinding hebt, gaat u verder met stap 3 om een nieuwe cloudverbinding te maken.

    3. Gegevensindeling. Kies een gegevensindeling (AVRO, JSON of CSV) voor het streamen van uw IoT Hub-gegevens naar de eventstream.

    4. Consumentengroep. Kies een consumentengroep in uw Azure IoT Hub of laat deze staan als $Default. Selecteer Vervolgens Toevoegen om de Azure IoT Hub-configuratie te voltooien.

    5. Zodra deze is toegevoegd, ziet u een Azure IoT Hub-bron die is toegevoegd aan uw eventstream in de editor.

      Schermopname van de Azure IoT Hub-bron in de Eventstream-editor.

  3. Volg deze stappen om een nieuwe cloudverbinding voor uw Azure IoT Hub te maken:

    Schermopname die laat zien waar u een nieuwe cloudverbinding maakt.

    1. Selecteer Nieuwe verbinding maken in de vervolgkeuzelijst, vul de verbindingsinstellingen en verbindingsreferenties van uw Azure IoT Hub in en selecteer Vervolgens Maken.

      Schermopname die laat zien waar een nieuwe cloudverbinding moet worden geconfigureerd.

    2. IoT Hub. Voer de naam van de IoT Hub in Azure Portal in.

    3. Verbindingsnaam. Voer een naam in voor de nieuwe cloudverbinding, zoals iothub-connection.

    4. Naam van gedeelde toegangssleutel en gedeelde toegangssleutel. Voer de verbindingsreferenties voor uw Azure IoT Hub in. U vindt deze onder Beleid voor gedeelde toegang in Azure Portal. U moet over de juiste machtigingen beschikken om toegang te krijgen tot een van de IoT Hub-eindpunten.

      Schermopname van waar u de gedeelde toegangssleutel kunt vinden in Azure Portal.

    5. Ga terug naar het configuratievenster van Azure IoT Hub en selecteer Vernieuwen om de nieuwe cloudverbinding te laden.

      Schermopname van waar de cloudverbinding voor Azure IoT Hub moet worden vernieuwd.

Zodra de Azure IoT Hub is toegevoegd aan uw eventstream, selecteert u Preview-gegevens om de configuratie te controleren. U moet een voorbeeld van binnenkomende gegevens naar uw eventstream kunnen bekijken.

Schermopname van waar u een voorbeeld van IoT Hub-gegevens kunt bekijken.

Zie de volgende artikelen voor meer informatie over het toevoegen van andere bronnen aan een eventstream: