Erstellen einer Event Hubs-Datenverbindung für Azure Data Explorer

Azure Data Explorer bietet die Erfassung von Event Hubs, einer Big Data-Streamingplattform und einem Ereigniserfassungsdienst. Event Hubs kann Millionen von Ereignissen pro Sekunde nahezu in Echtzeit verarbeiten.

In diesem Artikel stellen Sie eine Verbindung mit einem Event Hub her und erfassen Daten in Azure Data Explorer. Eine Übersicht über die Erfassung von Event Hubs finden Sie unter Azure Event Hubs Datenverbindung.

Voraussetzungen

Erstellen einer Event Hub-Datenverbindung

In diesem Abschnitt stellen Sie eine Verbindung zwischen dem Event Hub und Ihrer Azure-Data Explorer-Tabelle her. Solange diese Verbindung besteht, werden Daten vom Event Hub in Ihre Zieltabelle übertragen. Wenn der Event Hub in eine andere Ressource oder ein anderes Abonnement verschoben wird, müssen Sie die Verbindung aktualisieren oder neu erstellen.

  1. Navigieren Sie im Azure-Portal zu Ihrem Cluster, und wählen Sie Datenbanken aus. Wählen Sie dann die Datenbank aus, die Ihre Zieltabelle enthält.

    Screenshot: Linkes Menü der Azure Data Explorer-Webbenutzeroberfläche mit dem ausgewählten Element „TestDatabase“

  2. Wählen Sie im linken Menü die Option Datenerfassung aus. Wählen Sie dann in der oberen Leiste Datenverbindung hinzufügen aus.

  3. Füllen Sie das Formular mit den folgenden Informationen aus, und wählen Sie dann Erstellen aus.

    Einstellung Empfohlener Wert Feldbeschreibung
    Name der Datenverbindung test-hub-connection Der Name der Verbindung, die Sie im Azure-Daten-Explorer erstellen möchten.
    Subscription Die Abonnement-ID, unter der sich die Event Hub-Ressource befindet
    Event Hub-Namespace Ein eindeutiger Namespacename Der von Ihnen zuvor ausgewählte Name, der Ihren Namespace identifiziert.
    Event Hub test-hub Der von Ihnen erstellte Event Hub.
    Consumergruppe test-group Die Consumergruppe, die in dem von Ihnen erstellten Event Hub definiert ist.
    Ereignissystemeigenschaften Auswählen relevanter Eigenschaften Die Event Hub-Systemeigenschaften. Wenn mehrere Datensätze pro Ereignisnachricht vorhanden sind, werden die Systemeigenschaften dem ersten Datensatz hinzugefügt. Beim Hinzufügen von Systemeigenschaften erstellen oder aktualisieren Sie das Tabellenschema und die Zuordnung, um die ausgewählten Eigenschaften einzubeziehen.
    Komprimierung None Der Komprimierungstyp der Event Hub-Nachrichtennutzlast. Unterstützte Komprimierungstypen: Ohne, GZip.
    Verwaltete Identität (empfohlen) Systemseitig zugewiesen Die verwaltete Identität, die vom Data Explorer-Cluster für den Zugriff zum Lesen im Event Hub verwendet wird. Es wird empfohlen, verwaltete Identitäten zu verwenden, um den Zugriff auf Ihren Event Hub zu steuern.

    Hinweis:
    Wenn die Datenverbindung erstellt wird:
    * Systemseitig zugewiesene Identitäten werden automatisch erstellt, wenn sie nicht vorhanden sind.
    * Der verwalteten Identität wird automatisch die Rolle Azure Event Hubs-Datenempfänger zugewiesen, und sie wird Ihrem Data Explorer-Cluster hinzugefügt. Es wird empfohlen, zu überprüfen, ob die Rolle zugewiesen und die Identität dem Cluster hinzugefügt wurde.

    Hinweis

    Wenn Sie über eine vorhandene Datenverbindung verfügen, die keine verwalteten Identitäten verwendet, wird empfohlen, sie für die Verwendung verwalteter Identitäten zu aktualisieren.

Entfernen einer Event Hub-Datenverbindung

Gehen Sie wie folgt vor, um die Event Hub-Verbindung aus dem Azure-Portal zu entfernen:

  1. Zum Custer wechseln Wählen Sie im Menü auf der linken Seite Datenbanken aus. Wählen Sie dann die Datenbank aus, die die Zieltabelle enthält.
  2. Wählen Sie im Menü auf der linken Seite Datenverbindungen aus. Aktivieren Sie dann das Kontrollkästchen neben der relevanten Event Hub-Datenverbindung.
  3. Wählen Sie in der oberen Menüleiste Löschen aus.

Nächste Schritte