Freigeben über


Abrufen von Daten aus Eventstream

In diesem Artikel erfahren Sie, wie Sie Daten aus einem vorhandenen Ereignisstream in eine neue oder vorhandene Tabelle abrufen.

Um Daten aus einem neuen Eventstream abzurufen, siehe Daten aus einem neuen Eventstream abrufen.

Voraussetzungen

Quelle

Um Daten aus einem Ereignisstream abzurufen, müssen Sie den Eventstream als Datenquelle auswählen. Sie können einen vorhandenen Ereignisstream auf folgende Weise auswählen:

Wählen Sie im unteren Menüband Ihrer KQL-Datenbank eine der folgenden Optionen aus:

  • Navigieren Sie über das Dropdownmenü Daten abrufen zu Kontinuierlich, und wählen Sie dort Eventstream>Vorhandene Eventstream-Instanz aus.

  • Wählen Sie Get Data aus, und wählen Sie dann im Get data-Fenster Eventstreamaus.

  • Navigieren Sie über das Dropdownmenü Daten abrufen zu Kontinuierlich, und wählen Sie dort Echtzeitdatenhub>Vorhandene Eventstream-Instanz aus.

    Screenshot: Fenster „Daten abrufen“ mit ausgewählter Registerkarte „Quelle“

Konfigurieren

  1. Wählen Sie eine Zieltabelle aus. Wenn Sie Daten in eine neue Tabelle aufnehmen möchten, wählen Sie + Neue Tabelle aus, und geben Sie einen Tabellennamen ein.

    Anmerkung

    Tabellennamen können bis zu 1024 Zeichen umfassen, einschließlich Leerzeichen, alphanumerischer Zeichen, Bindestriche und Unterstriche. Sonderzeichen werden nicht unterstützt.

  2. Füllen Sie unter Konfigurieren der Datenquelledie Einstellungen mithilfe der Informationen in der folgenden Tabelle aus:

    Screenshot der Registerkarte

    Einstellung Beschreibung
    Arbeitsbereich Der Speicherort Ihres Eventstream-Arbeitsbereichs. Wählen Sie einen Arbeitsbereich aus der Dropdownliste aus.
    Eventstream-Name Der Name Ihres Eventstreams. Wählen Sie einen Eventstream aus der Dropdownliste aus.
    Datenverbindungsname Der Name, der verwendet wird, um auf Ihre Datenverbindung in Ihrem Arbeitsbereich zu verweisen und zu verwalten. Der Name der Datenverbindung wird automatisch ausgefüllt. Optional können Sie einen neuen Namen eingeben. Der Name kann nur alphanumerische, Strich- und Punktzeichen enthalten und maximal 40 Zeichen lang sein.
    Prozess-Ereignis vor Aufnahme in den Ereignisstrom Mit dieser Option können Sie die Datenverarbeitung konfigurieren, bevor Daten in die Zieltabelle aufgenommen werden. Wenn diese Option ausgewählt ist, setzen Sie den Datenaufnahmeprozess im Eventstream fort. Weitere Informationen finden Sie unter Verarbeiten von Ereignissen vor der Erfassung in Eventstream.
    Erweiterte Filter
    Kompression Datenkomprimierung der Ereignisse, wie sie vom Event Hub stammen. Optionen sind Keine (Standard) oder Gzip-Komprimierung.
    Ereignissystemeigenschaften Wenn pro Ereignisnachricht mehrere Datensätze vorhanden sind, werden die Systemeigenschaften dem ersten hinzugefügt. Weitere Informationen finden Sie unter Ereignis-Systemeigenschaften.
    Startdatum des Ereignisabrufs Die Datenverbindung ruft vorhandene Ereignisse ab, die seit dem Startdatum des Ereignisabrufs erstellt wurden. Es kann nur Ereignisse abrufen, die vom Event Hub aufbewahrt werden, basierend auf seinem Aufbewahrungszeitraum. Die Zeitzone ist UTC. Wenn keine Uhrzeit angegeben wird, ist die Standardzeit die Uhrzeit, zu der die Datenverbindung erstellt wird.
  3. Wählen Sie Weiter

Prozess-Ereignis vor Aufnahme in den Ereignisstrom

Mit der Option Ereignis vor der Erfassung in Eventstream verarbeiten können Sie die Daten verarbeiten, bevor diese in der Zieltabelle erfasst werden. Mit dieser Option wird der Datenabrufprozess nahtlos in Eventstream fortgesetzt, wobei die Zieltabelle sowie die Details der Datenquelle automatisch ausgefüllt werden.

So verarbeiten Sie das Ereignis vor der Aufnahme in Eventstream:

  1. Wählen Sie auf der Registerkarte Konfigurieren die Option Ereignis vor der Erfassung in Eventstream verarbeiten aus.

  2. Wählen Sie im Dialogfeld Prozess-Ereignisse in Eventstream die Option "In Eventstreamfortsetzen" aus.

    Wichtig

    Wenn Sie "Mit Eventstream fortfahren" auswählen, endet der Prozess zum Abrufen von Daten in Real-Time Intelligence und wird im Eventstream fortgesetzt, wobei die Zieltabelle und die Datenquellendetails automatisch aufgefüllt werden.

    Screenshot: Dialogfeld „Ereignisse in Eventstream verarbeiten“

  3. Wählen Sie in Eventstream den Zielknoten KQL-Datenbank aus, und überprüfen Sie im Bereich KQL-Datenbank, ob das Optionsfeld für Ereignisverarbeitung vor der Erfassung aktiviert ist und die Zieldetails korrekt sind.

    Screenshot: Option „Ereignisse verarbeiten“ auf der Seite „Eventstream“

  4. Wählen Sie Ereignisprozessor öffnen aus, um die Datenverarbeitung zu konfigurieren, und wählen Sie dann Speichern aus. Weitere Informationen finden Sie unter Verarbeiten von Ereignisdaten mit dem Ereignisprozessor-Editor.

  5. Wählen Sie im Bereich KQL-Datenbank die Option Hinzufügen aus, um die Einrichtung des Zielknotens KQL-Datenbank abzuschließen.

  6. Überprüfen Sie, ob die Daten in die Zieltabelle aufgenommen werden.

Anmerkung

Das Prozessereignis vor der Aufnahme im Eventstream-Prozess ist abgeschlossen, und die verbleibenden Schritte in diesem Artikel sind nicht erforderlich.

Inspizieren

Die Registerkarte Untersuchen wird mit einer Vorschau der Daten geöffnet.

Um den Erfassungsprozess abzuschließen, wählen Sie Fertig stellen aus.

Screenshot der Registerkarte

Optional:

  • Wählen Sie Befehlsanzeige aus, um die von Ihren Eingaben generierten automatischen Befehle anzuzeigen und zu kopieren.
  • Ändern Sie das automatisch abgeleitete Datenformat, indem Sie das gewünschte Format aus der Dropdownliste auswählen. Daten werden aus dem Event Hub in Form von EventData--Objekten gelesen. Unterstützte Formate sind CSV, JSON, PSV, SCsv, SOHsv TSV, TXT und TSVE.
  • Spaltenbearbeiten.
  • Weitere Informationen finden Sie unter Erweiterte Optionen basierend auf dem Datentyp.

Spalten bearbeiten

Anmerkung

  • Bei tabellarischen Formaten (CSV, TSV, PSV) können Sie eine Spalte nicht zweimal zuordnen. Um auf eine vorhandene Spalte zu verweisen, löschen Sie zuerst die neue Spalte.
  • Sie können keinen vorhandenen Spaltentyp ändern. Wenn Sie versuchen, einer Spalte ein anderes Format zuzuordnen, kann es sein, dass Sie am Ende leere Spalten haben.

Die Änderungen, die Sie in einer Tabelle vornehmen können, hängen von den folgenden Parametern ab:

  • Tabellentyp ist neu oder vorhanden
  • Der Typ Zuordnung ist neu oder vorhanden.
Tabellentyp Zuordnungstyp Verfügbare Anpassungen
Neue Tabelle Neue Zuordnung Spalte umbenennen, Datentyp ändern, Datenquelle ändern, Zuordnungstransformation, Spalte hinzufügen, Spalte löschen
Vorhandene Tabelle Neue Zuordnung Spalte hinzufügen, auf der Sie dann den Datentyp ändern, umbenennen und aktualisieren können.
Vorhandene Tabelle Vorhandene Zuordnung nichts

Screenshot der spalten, die zur Bearbeitung geöffnet sind.

Zuordnungstransformationen

Einige Datenformatzuweisungen (Parquet, JSON und Avro) unterstützen einfache Transformationsprozesse während der Datenaufnahme. Erstellen oder aktualisieren Sie zum Anwenden von Zuordnungstransformationen eine Spalte im Fenster Spalten bearbeiten.

Zuordnungstransformationen können für eine Spalte vom Typ "Zeichenfolge" oder "datetime" ausgeführt werden, wobei die Quelle den Datentyp "int" oder "long" aufweist. Weitere Informationen finden Sie in der vollständigen Liste der unterstützten Zuordnungstransformationen.

Erweiterte Optionen basierend auf dem Datentyp

Tabellarisch (CSV, TSV, PSV):

  • Wenn Sie Tabellenformate in eine bestehende Tabelle übernehmen, wählen Sie Erweitert>Tabellenschema beibehalten aus. Tabellarische Daten enthalten nicht unbedingt die Spaltennamen, die zum Zuordnen von Quelldaten zu den vorhandenen Spalten verwendet werden. Wenn diese Option aktiviert ist, erfolgt die Zuordnung nach Reihenfolge, und das Tabellenschema bleibt gleich. Wenn diese Option deaktiviert ist, werden neue Spalten für eingehende Daten erstellt, unabhängig von der Datenstruktur.

    Screenshot der erweiterten Optionen

  • Tabellarische Daten enthalten nicht unbedingt die Spaltennamen, die zum Zuordnen von Quelldaten zu den vorhandenen Spalten verwendet werden. Wählen Sie Erste Zeile ist Spaltenüberschrift aus, um die erste Zeile als Spaltennamen zu verwenden.

    Screenshot: Umschaltfläche „Erste Zeile ist Spaltenüberschrift“

Zusammenfassung

Im Datenvorbereitungsfenster sind alle drei Schritte mit grünen Häkchen gekennzeichnet, wenn die Datenverarbeitung erfolgreich abgeschlossen ist. Sie können eine Karte auswählen, um sie abzufragen, die aufgenommenen Daten löschen oder ein Dashboard mit einer Zusammenfassung Ihrer Datenerfassung anzeigen. Wählen Sie Schließen sie aus, um das Fenster zu schließen.

Screenshot: Seite „Zusammenfassung“ für eine erfolgreich abgeschlossene Datenerfassung