Freigeben über


Abrufen von Ereignissen von Azure Event Hubs in Echtzeit-Hubs

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

Voraussetzungen

  • Zugriff auf einen Arbeitsbereich im Fabric-Kapazitätslizenzmodus (oder) im Testlizenzmodus mit der Berechtigungsstufe „Mitwirkender“ oder höher.
  • Erstellen Sie einen Azure Event Hubs-Namespace und einen Event Hub, wenn Sie noch keinen haben.
  • Sie müssen über eine entsprechende Berechtigung verfügen, um Zugriffsschlüssel für den Event Hub zu erhalten. Der Event Hub muss öffentlich zugänglich sein und darf sich nicht hinter einer Firewall befinden oder in einem virtuellen Netzwerk gesichert sein.

Abrufen von Ereignissen aus einem Azure Event Hub

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

Seite „Microsoft-Quellen“

  1. Wählen Sie im Echtzeit-Hub Microsoft-Quellen im linken Navigationsmenü 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 oben in der Dropdownliste als Quelle Azure Event Hubs aus.

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

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

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

  6. Bewegen Sie nun den Mauszeiger über den Namen des Event Hubs, den Sie in der Liste der Event Hubs mit dem Echtzeit-Hub verbinden möchten, und wählen Sie die Schaltfläche Verbinden, oder ... (Auslassungspunkte) aus sowie anschließend Datenquelle verbinden.

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

Konfigurieren der Verbindungseinstellungen und Anmeldeinformationen

Führen Sie auf der Seite Verbinden im Abschnitt Verbindungseinstellungen konfigurieren die folgenden Schritte aus:

  1. Wählen Sie einen Event Hub aus Ihrem Event Hubs-Namespace aus.

    Screenshot der Seite „Verbinden“ mit einem aus der Dropdownliste ausgewählten Event Hub.

  2. Wählen Sie einen Zugriffsschlüssel für den Event Hubs-Namespace oder den Event Hub aus.

    Screenshot der Seite „Verbinden“ mit einem aus der Dropdownliste ausgewählten Zugriffsschlüssel.

  3. Wenn eine Verbindung mit dem Event Hub besteht, wird sie in der Dropdownliste Verbindung angezeigt. Wählen Sie ihn aus. Wenn dies nicht der Fall ist, wählen Sie Neue Verbindung aus, um eine Verbindung mit dem Event Hub zu erstellen.

    Screenshot der Seite „Verbinden“ mit hervorgehobener Verknüpfung „Neue Verbindung“.

    Wenn eine Verbindung mit Ihrem Azure Event Hub besteht, wählen Sie diese vorhandene Verbindung aus, und fahren Sie dann zum Abschnitt Konfigurieren und Herstellen einer Verbindung mit der Azure Event Hub-Ressource fort.

  4. Im Popupfenster sollten alle Felder (Event Hubs-Namespace, Event Hub, Verbindungsname, Authentifizierungsart, Name des freigegebenen Zugriffsschlüssels und Wert des freigegebenen Zugriffsschlüssels) automatisch ausgefüllt sein. Möglicherweise möchten Sie den Verbindungsnamen aktualisieren. Beispiel: mynamespace-myehub-connection Wählen Sie unten im Fenster die Option Verbinden aus. Die Verbindung wird in der Dropdownliste Verbindung angezeigt. Wenn Sie den Verbindungsassistenten für denselben Event Hub das nächste Mal starten, wird diese Verbindung in der Dropdownliste angezeigt.

    Screenshot der Seite „Verbinden“ mit der von Ihnen erstellten Verbindung.

    Überspringen Sie den Seitenabschnitt Datenquellen, und fahren Sie mit dem Abschnitt Konfigurieren und Herstellen einer Verbindung mit der Azure Event Hub-Ressource fort.

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 des Starts von „Mit Datenquelle verbinden“.

  1. Wählen Sie auf der Seite Datenquellen oben die Kategorie Microsoft-Quellen aus, und anschließend auf der Kachel Azure Event Hubs die Option Verbinden.

    Screenshot der Auswahl von Azure Event Hubs als Quelltyp auf der Seite „Datenquellen“.

    Befolgen Sie nun den Anweisungen im Abschnitt Herstellen einer Verbindung mit einem Azure Event Hub.

Konfigurieren der Verbindungseinstellungen und Anmeldeinformationen

  1. Um eine Verbindung mit einem Event Hub herzustellen, wählen Sie auf der Seite Verbinden die Option Neue Verbindung aus.

    Screenshot der Seite Verbinden auf welcher der Link „Neue Verbindung“ hervorgehoben ist.

    Wenn eine Verbindung mit Ihrem Azure Event Hub besteht, wählen Sie diese vorhandene Verbindung aus, wie im folgenden Bild dargestellt, und fahren Sie dann mit dem Abschnitt Konfigurieren und Herstellen einer Verbindung mit der Azure Event Hub-Ressource fort.

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

  2. Führen Sie im Abschnitt Verbindungs-Einstellungen folgende Schritte aus:

    1. Geben Sie den Namen des Event Hub-Namespace ein.

    2. Geben Sie den Namen des Event Hubs ein.

      Screenshot der Verbindungseinstellungen mit dem Event Hubs-Namespace und dem angegebenen Event Hub.

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

    1. Für Verbindungsname geben Sie einen Namen für die Verbindung mit dem Event Hub ein.

    2. Für Authentifizierungsart bestätigen Sie, dass Freigegebene Zugriffsschlüssel ausgewählt ist.

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

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

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

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

      Fahren Sie nun mit dem Abschnitt Konfigurieren und Herstellen einer Verbindung mit der Azure Event Hub-Ressource fort.

Konfigurieren und Herstellen einer Verbindung mit dem Azure Event Hub

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

  2. Für Datenformat wählen Sie ein Datenformat der eingehenden Echtzeitereignisse aus, die Sie von Ihrem Azure Event Hubs abrufen möchten.

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

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

  5. 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 im Echtzeit-Hub angezeigt, wenn der Assistent abgeschlossen ist.

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

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

  7. Prüfen Sie auf der Seite Überprüfen und verbinden die Einstellungen, und wählen Sie Verbinden aus.

    Screenshot der Seite „Überprüfen und verbinden“ des Azure Event Hubs-Connectors.

Stream-Details anzeigen

  1. Wenn Sie auf der Seite Überprüfen und verbinden Eventstream öffnen auswählen, öffnet der Assistent den Eventstream, den er für Sie mit dem ausgewählten Event Hub als Quelle erstellt hat. 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: