Freigeben über


Hinzufügen von Azure IoT Hub als Quelle im Echtzeithub

Dieser Artikel beschreibt, wie man Ereignisse von einem Azure IoT Hub in den Echtzeithub bekommt.

Voraussetzungen

  • Zugriff auf einen Arbeitsbereich im Fabric-Kapazitätslizenzmodus (oder) im Testlizenzmodus mit Mitwirkenden oder höheren Berechtigungen.
  • Erstellen Sie ein Azure IoT Hub, wenn Sie noch keins besitzen.
  • Sie benötigen die entsprechende Berechtigung zum Abrufen der Zugriffsschlüssel des IoT-Hubs. Der IoT Hub muss öffentlich zugänglich sein und darf sich nicht hinter einer Firewall befinden oder in einem virtuellen Netzwerk geschützt sein.

Abrufen von Ereignissen aus einem Azure IoT Hub

Sie können Ereignisse von einem Azure IoT Hub auf eine der folgenden Arten in den Echtzeithub übertragen:

Datenquellenseite

  1. Melden Sie sich bei Microsoft Fabric an.

  2. Wählen Sie auf der linken Navigationsleiste den Echtzeithub aus.

  3. Wählen Sie auf der Seite Echtzeit-Hub die Option +Datenquellen unter Verbinden mit im linken Navigationsmenü aus. Sie können auch über Alle Datenströme oder Meine Datenströme -Seiten zur Seite Datenquelle gelangen, indem Sie in der oberen rechten Ecke die Schaltfläche +Datenquelle verbinden auswählen.

    Screenshot, der zeigt, wie Sie Mit Datenquellen verbinden starten.

  1. Wählen Sie auf der Seite Datenquellen die Kategorie Microsoft-Quellen oben aus, und wählen Sie dann auf der Kachel Azure IoT Hub verbinden aus.

    Screenshot der Auswahl von Azure IoT Hub als Quellentyp auf der Datenquellenseite.

    Folgen Sie nun den Anweisungen aus dem Abschnitt Herstellen einer Verbindung mit einem Azure iot Hub.

Seite Microsoft-Quellen

  1. Wählen Sie im Echtzeithub Microsoft-Quellen aus. Sie können das Suchfeld verwenden, um ihren Ressourcennamen einzugeben, oder Filter (Quelle, Abonnement, Ressourcengruppe, Region) verwenden, um nach Ihrer Ressource zu suchen.

  2. Wählen Sie in der Einblendliste Quelle Azure IoT Hub aus.

  3. Wählen Sie für Abonnement ein Azure-Abonnement aus, das über die Ressourcengruppe mit Ihrem IoT-Hub verfügt.

  4. Wählen Sie unter Ressourcengruppe eine Ressourcengruppe für Ihren IoT-Hub aus.

  5. Wählen Sie für Region einen Standort aus, an dem sich Ihr IoT-Hub befindet.

  6. Bewegen Sie nun die Maus über den Namen des IoT-Hubs, den Sie in der Liste der IoT-Hubs mit Dem Echtzeit-Hub verbinden möchten, und wählen Sie die Schaltfläche Verbinden aus, oder wählen Sie ... (Auslassungspunkte), und wählen Sie dann Datenquelleverbinden aus.

    Screenshot der Seite Microsoft-Quellen mit Filtern zum Anzeigen von IoT-Hubs und der Schaltfläche Verbinden für einen IoT-Hub.

Verbindung mit Azure IoT Hub herstellen

  1. Wählen Sie auf der Seite Verbinden die Option Neue Verbindung aus.

    Screenshot der Seite Verbinden auf welcher der Link

    Wenn eine Verbindung mit Ihrem Azure IoT Hub besteht, wählen Sie diese vorhandene Verbindung aus, wie in der folgenden Abbildung dargestellt, und fahren Sie dann mit dem Schritt fort, um das Datenformat in den folgenden Schritten zu konfigurieren.

    Screenshot, der die Seite Verbinden mit einer bestehenden Verbindung zu einem Azure IoT Hub zeigt.

  2. Geben Sie im Abschnitt Verbindungseinstellungen für IoT-Hub den Namen Ihres Azure IoT Hubs an.

    Screenshot der Verbindungseinstellungen für den IoT-Hub mit dem Namen des IoT-Hubs.

  3. Führen Sie im Abschnitt Verbindungs-Anmeldedaten die folgenden Schritte aus:

    1. Wenn eine Verbindung vorhanden ist, wählen Sie sie aus der Einblendliste aus. Wenn dies nicht der Fall ist, vergewissern Sie sich, dass für diese Option Neue Verbindung erstellen ausgewählt ist.

    2. Für Verbindungsname geben Sie einen Namen für die Verbindung mit dem IoT-Hub ein.

    3. Vergewissern Sie sich bei der Authentifizierungsmethode, dass der Freigegebene Zugriffsschlüssel ausgewählt ist.

    4. Geben Sie für den Namen des freigegebenen Zugriffsschlüssels den Namen des freigegebenen Zugriffsschlüssels ein.

    5. Geben Sie für den Freigegebenen Zugriffsschlüssel den Wert des freigegebenen Zugriffsschlüssels ein.

    6. Wählen Sie am unteren Rand der Seite die Option Verbinden aus.

      Der Screenshot zeigt die Verbindungsseite eins für den Azure IoT Hub-Konnektor.

  4. Geben Sie nun auf der Seite Verbinden des Assistenten unter Consumergruppe den Namen der Consumergruppe ein. Standardmäßig ist $Default ausgewählt, was die Standard-Consumergruppe für den IoT-Hub ist.

  5. Für Datenformat wählen Sie ein Datenformat der eingehenden Echtzeitereignisse aus, die Sie von Ihrem Azure IoT Hub abrufen möchten. Sie können aus JSON-, Avro- und CSV-Datenformaten auswählen und dann Verbinden auswählen.

  6. Wählen Sie im Abschnitt Stream-Details rechts den Fabric-Arbeitsbereich aus, in dem Sie den Eventstream speichern möchten, den der Assistent erstellt.

  7. Geben Sie für den Eventstream-Namen einen Namen für den Eventstream ein. Der Assistent erstellt einen Eventstream mit dem ausgewählten Azure IoT Hub als Quelle.

  8. Der Stream-Name wird automatisch generiert, indem sie -stream an den Namen des Eventstreams anhängen. Dieser Datenstrom wird auf der Seite Alle Datenströme und auf der Seite Meine Datenströme angezeigt, wenn der Assistent abgeschlossen ist.

  9. Wählen Sie unten auf der Seite die Option Weiter aus.

    Der Screenshot zeigt die Verbindungsseite zwei für den Azure IoT Hub-Konnektor.

  10. Überprüfen Sie auf der Seite Überprüfen + Verbinden, überprüfen Sie die Einstellungen, und wählen Sie Verbinden aus.

    Der Screenshot zeigt die Review + Verbindungsseite für den Azure IoT Hub-Konnektor.

Stream-Details anzeigen

  1. Wenn Sie auf der Seite Überprüfen + Verbinden den Eventstream öffnen, öffnet der Assistent den Eventstream mit dem ausgewählten Azure IoT-Hub als Quelle. Um den Assistenten zu schließen, wählen Sie unten auf der Seite Fertig stellen aus.

    Screenshot der Seite Überprüfen + Verbinden mit Links zum Öffnen des Ereignisstreams und Schließen des Assistenten.

  2. Der Datenstrom sollte auf den Seiten Alle Datenströme und Meine Datenströme angezeigt werden. Ausführliche Schritte finden Sie unter Anzeigen von Details zu Streams im Fabric-Echtzeithub.

    Screenshot des Echtzeithubs Alle Datenströme mit dem soeben erstellten Datenstrom.

Weitere Informationen zum Konsumieren von Streams finden Sie in den folgenden Artikeln: