Abrufen von Ereignissen aus Azure Event Hubs in Echtzeit-Hub (Vorschau)
Dieser Artikel beschreibt, wie man Ereignisse von einem Azure Event Hub in den Echtzeithub bekommt.
Hinweis
Der Echtzeithub befindet sich aktuell in der Vorschau.
Voraussetzungen
- Erhalten Sie Zugriff auf einen Premium-Arbeitsbereich von Fabric mit Mitwirkender-Berechtigungen 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:
Starten der Oberfläche "Quelle hinzufügen"
Melden Sie sich bei Microsoft Fabric an.
Wählen Sie auf der linken Navigationsleiste den Echtzeithub aus.
Wählen Sie auf der Echtzeit-Hubseite in der oberen rechten Ecke der Seite +Quelle hinzufügen aus.
Verwenden Sie Anweisungen aus dem Abschnitt Hinzufügen eines Azure Event Hub als Quelle.
Seite "Microsoft-Quellen"
Wählen Sie im Echtzeithub Microsoft-Quellen aus.
Wählen Sie in der Einblendliste Quelle die Option Azure Event Hub-Namespace aus.
Wählen Sie für Abonnement ein Azure-Abonnement aus, das über die Ressourcengruppe mit Ihrem Event Hub verfügt.
Wählen Sie unter Ressourcengruppe eine Ressourcengruppe für Ihren Event Hub aus.
Wählen Sie für Region einen Standort aus, an dem sich Ihr Event Hub befindet.
Bewegen Sie nun die Maus über den Namen des Event Hubs, den Sie in der Liste der Event Hubs mit Echtzeithub verbinden möchten, und wählen Sie die Schaltfläche Verbinden aus, oder wählen Sie ... (Auslassungspunkte), und wählen Sie dann die Schaltfläche Verbinden aus.
Um Verbindungsinformationen zu konfigurieren, führen Sie die Schritte aus dem Abschnitt Hinzufügen eines Azure Event Hubs als Quelle aus. Überspringen Sie den ersten Schritt der Auswahl von Azure Event Hubs als Quelltyp im Assistenten zum Hinzufügen von Quellen.
Hinzufügen eines Azure Event Hubs als Quelle
Wählen Sie auf der Seite Datenquelle auswählen Azure Event Hubs aus.
Wenn eine Verbindung mit Ihrem Azure Event 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.
Wählen Sie auf der Seite Verbinden die Option Zur Ressource wechseln aus, um zum Azure Event Hubs-Namespace zu navigieren. Notieren Sie sich den Namen des Zugriffsschlüssels und dessen Wert.
Führen Sie die folgenden Schritte aus, um den Namen und den Wert des Zugriffsschlüssels abzurufen:
Navigieren Sie im Azure-Portal zu Ihrem Azure Event Hubs-Namespace.
Wählen Sie auf der Seite Event Hubs-Namespace die Option SAS-Richtlinien im linken Navigationsmenü aus.
Wählen Sie Zugriffsschlüssel aus der Liste. Notieren Sie sich den Namen des Zugriffsschlüssels.
Klicken Sie auf die Kopier-Taste neben dem Primärschlüssel.
Wählen Sie auf der Seite Verbinden die Option Neue Verbindung aus.
Führen Sie im Abschnitt Verbindungs-Einstellungen folgende Schritte aus:
Führen Sie im Abschnitt Verbindungs-Anmeldedaten die folgenden Schritte aus:
Für Verbindungsname geben Sie einen Namen für die Verbindung mit dem Event Hub ein.
Für Authentifizierungsart bestätigen Sie, dass Freigegebene Zugriffsschlüssel ausgewählt ist.
Geben Sie für den Namen des freigegebenen Zugriffsschlüssels den Namen des freigegebenen Zugriffsschlüssels ein.
Geben Sie für den Freigegebenen Zugriffsschlüssel den Wert des freigegebenen Zugriffsschlüssels ein.
Wählen Sie am unteren Rand der Seite die Option Verbinden aus.
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.Für Datenformat wählen Sie ein Datenformat der eingehenden Echtzeitereignisse aus, die Sie von Ihrem Azure Event Hubs abrufen möchten. Sie können aus JSON-, Avro- und CSV-Datenformaten (mit Header) auswählen.
Wählen Sie im Abschnitt Stream-Details rechts den Fabric-Arbeitsbereich aus, in dem Sie den Eventstream speichern möchten, den der Assistent erstellt.
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.
Der Stream-Name wird automatisch generiert, indem sie -stream an den Namen des Eventstreams anhängen. Sie können diesen Datenstrom auf der Seite "Alle Datenströme" im Echtzeithub sehen, wenn der Assistent abgeschlossen ist.
Wählen Sie unten auf der Seite die Option Weiter aus.
Überprüfen Sie die Einstellungen auf der Seite Überprüfen und erstellen, und wählen Sie Quelle erstellen aus.
Stream-Details anzeigen
Wenn Sie auf der Seite Überprüfen und erstellen die Option Eventstream öffnen auswählen, öffnet der Assistent den für Sie erstellten Eventstream mit dem ausgewählten Event Hub als Quelle. Um den Assistenten zu schließen, wählen Sie unten auf der Seite Schließen.
Wählen Sie im Echtzeithub "Alle Datenströme" aus. Aktualisieren Sie die Seite "Alle Datenströme", um den neuen Datenstrom anzuzeigen.
Ausführliche Schritte finden Sie unter Anzeigen von Details zu Streams im Fabric-Echtzeithub.
Zugehöriger Inhalt
Weitere Informationen zum Konsumieren von Streams finden Sie in den folgenden Artikeln: