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“
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.
Wählen Sie oben in der Dropdownliste als Quelle Azure Event Hubs 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 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.
Konfigurieren der Verbindungseinstellungen und Anmeldeinformationen
Führen Sie auf der Seite Verbinden im Abschnitt Verbindungseinstellungen konfigurieren die folgenden Schritte aus:
Wählen Sie einen Event Hub aus Ihrem Event Hubs-Namespace aus.
Wählen Sie einen Zugriffsschlüssel für den Event Hubs-Namespace oder den Event Hub aus.
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.
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.
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.Überspringen Sie den Seitenabschnitt Datenquellen, und fahren Sie mit dem Abschnitt Konfigurieren und Herstellen einer Verbindung mit der Azure Event Hub-Ressource fort.
Datenquellenseite
Melden Sie sich bei Microsoft Fabric an.
Wählen Sie auf der linken Navigationsleiste den Echtzeithub aus.
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.
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.
Befolgen Sie nun den Anweisungen im Abschnitt Herstellen einer Verbindung mit einem Azure Event Hub.
Konfigurieren der Verbindungseinstellungen und Anmeldeinformationen
Um eine Verbindung mit einem Event Hub herzustellen, wählen Sie auf der Seite Verbinden die Option Neue Verbindung aus.
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.
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.
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
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.
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. Dieser Datenstrom wird auf der Seite Alle Datenströme im Echtzeit-Hub angezeigt, wenn der Assistent abgeschlossen ist.
Wählen Sie unten auf der Seite die Option Weiter aus.
Prüfen Sie auf der Seite Überprüfen und verbinden die Einstellungen, und wählen Sie Verbinden aus.
Stream-Details anzeigen
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.
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.
Zugehöriger Inhalt
Weitere Informationen zum Konsumieren von Streams finden Sie in den folgenden Artikeln: