Abfragen von Daten in einem KQL-Abfrageset

In diesem Artikel erfahren Sie, wie Sie ein KQL-Abfrageset verwenden. Mit einem KQL-Abfrageset können Sie Abfragen ausführen, Ergebnisse anzeigen und Abfrageergebnisse für Daten aus verschiedenen Quellen anpassen, z. B. ein Ereignishaus oder eine KQL-Datenbank.

Sie können auch ein KQL-Abfrageset verwenden, um dienstübergreifende Abfragen mit einem Azure Monitor Log Analytics Arbeitsbereich oder einer Application Insights-Ressource auszuführen.

KQL-Abfrageset verwendet Kusto Query Language (KQL) zum Erstellen von Abfragen und unterstützt auch viele SQL-Funktionen. Weitere Informationen zur Abfragesprache finden Sie in der Übersicht zur Kusto-Abfragesprache.

Voraussetzungen

Auswählen einer Datenquelle

Abfragen werden im Kontext einer Datenquelle ausgeführt. Sie können die zugeordnete Datenquelle jederzeit ändern und die im Abfrage-Editor gespeicherten Abfragen beibehalten. Sie können Ihr KQL-Abfrageset mehreren Datenquellentypen zuordnen, einschließlich einer KQL-Datenbank, eines Azure Data Explorer-Clusters oder Azure Monitor.

Wählen Sie die Registerkarte für den Datenquellentyp aus.

  1. Öffnen Sie das KQL-Abfrageset.

  2. Öffnen Sie im Explorer-Bereich unter der Suchleiste den Datenbankschalter und wählen Sie Datenquelle hinzufügen>Eventhouse / KQL-Datenbank aus.

    Screenshot des Menüs

  3. Wählen Sie im OneLake-Katalogfenster eine KQL-Datenbank aus, um eine Verbindung mit Ihrem KQL-Abfrageset herzustellen, und wählen Sie dann "Verbinden" aus.

    Schließen Sie alternativ das OneLake-Katalogfenster , und verwenden Sie das Menü "Datenquelle hinzufügen" , um eine Verbindung mit einer anderen Datenquelle herzustellen.

Unterhalb des Datenquellennamens wird eine Liste der Tabellen angezeigt, die dieser Datenquelle zugeordnet sind.

Schreiben Sie eine Abfrage

Nachdem Sie nun mit einer Datenquelle verbunden sind, können Sie Abfragen dafür ausführen. KQL-Abfrageset verwendet Kusto Query Language (KQL), um Daten aus einer beliebigen verbundenen Datenquelle abzufragen, auf die Sie zugreifen können. Weitere Informationen zu KQL finden Sie unter Kusto Query Language (Übersicht).

In den folgenden Beispielen wird die öffentliche StormEvents.csv Beispieldatei verwendet.

  1. Schreiben oder kopieren Sie eine Abfrage im oberen Fenster des KQL-Abfragesets.

  2. Wählen Sie die Schaltfläche "Ausführen" aus, oder drücken Sie die UMSCHALTTASTE+, um die Abfrage auszuführen.

    Die Abfrageergebnisse werden im Ergebnisraster unterhalb des Abfragebereichs angezeigt. Beachten Sie das grüne Häkchen, das angibt, dass die Abfrage erfolgreich abgeschlossen wurde, und die Zeit für die Berechnung der Abfrageergebnisse.

    Screenshot des KQL-Abfragesets mit den Ergebnissen einer Abfrage. Sowohl die Abfrage als auch der Ergebnisbereich sind hervorgehoben.

Hinweis

Sie können Copilot auch verwenden, um Ihnen beim Schreiben von Abfragen zu helfen. Weitere Informationen finden Sie unter Copilot zum Schreiben von Abfragen in KQL-Abfrageset.

Interagieren mit Datenquellen

Mit dem Datenquellen-Explorer können Sie zwischen den mit der aktuellen Abfrage-Registerkarte verbundenen Datenquellen wechseln.

Oben im Bereich des Datenquellen-Explorers können Sie im Explorer die Suchleiste verwenden, um nach einer bestimmten Datenquelle zu suchen. Sie können den Datenbankumschalter auch unter der Suchleiste verwenden, um das Menü „Datenquellenverbindungen“ aufzuklappen. Wählen Sie die Datenquelle aus, die Sie verwenden möchten. Wenn Sie die Registerkarte zuvor nicht umbenannt haben, wird sie automatisch nach der Datenquelle benannt.

Screenshot, der zeigt, wie Sie mithilfe der Suchleiste und des Datenbankwechsels im Explorer-Bereich zwischen Datenquellen wechseln.

Der Bereich des Datenquellen-Explorers besteht aus zwei Abschnitten. Im oberen Abschnitt werden alle Elemente in der Datenquelle aufgelistet, und im unteren Abschnitt werden alle verfügbaren Datenquellen im Abfragesatz angezeigt.

Anzeigen von Elementen in der Datenquelle

Im oberen Abschnitt des Datenquellen-Explorers werden alle Elemente in der datenquelle angezeigt, die Sie verwenden.

  • Tabellen
  • Materialisierte Ansichten
  • Abkürzungen
  • Funktionen

Wählen Sie den Pfeil > links neben dem Element aus, das Sie erweitern möchten. Sie können einen Drilldown ausführen, um weitere Details anzuzeigen, indem Sie den Pfeil > links von Elementen in nachfolgenden Listenebenen auswählen. Wählen Sie beispielsweise unter "Tabellen" den Pfeil > links neben einer Tabelle aus, um die Liste der Spalten in dieser Tabelle anzuzeigen.

Um das Aktionsmenü zu öffnen, zeigen Sie mit der Maus auf ein Element in der erweiterten Liste, und wählen Sie das Menü "Weitere" [...] aus. Das Menü enthält die folgenden Optionen:

  • Datenbank aktualisieren
  • Datenprofil anzeigen
  • Durchsuchen von Daten
  • Einfügen: um ein Skript zu erstellen und zu kopieren
  • Abrufen von Daten: Hinzufügen einer neuen Datenquelle
  • Ein Dashboard erstellen
  • Tabelle löschen

Für verschiedene Elementtypen stehen verschiedene Aktionen zur Verfügung.

Screenshot des Explorer-Bereichs, erweitern Sie die Liste der Elemente in Ihrer Datenquelle und wo Sie das Menü

Durchsuchen verfügbarer Datenquellen

Im unteren Abschnitt des Datenquellen-Explorers werden alle verfügbaren Datenquellen angezeigt, die Sie dem Abfrageset hinzufügen.

Um das Aktionsmenü zu öffnen, zeigen Sie mit der Maus auf den Namen der Datenquelle, und wählen Sie das Menü "Weitere" [...] aus. Das Menü enthält die folgenden Optionen:

  • Datenbank aktualisieren
  • Verwenden dieser Datenbank: Wechseln Sie auf die aktuelle Registerkarte, um diese Datenquelle zu verwenden
  • Abfrage in einem neuen Tab: Öffnen Sie diese Datenquelle in einem neuen Tab innerhalb des Abfragesets.
  • Quelle entfernen: Entfernt alle Datenbanken in dieser Datenquelle.
  • Datenbank entfernen: Entfernt nur die ausgewählte Datenbank.
  • In KQL-Datenbank öffnen: Öffnet diese Datenquelle in einer KQL-Datenbank.

Screenshot des unteren Abschnitts des Explorer-Bereichs, in dem alle Datenquellen aufgeführt sind, die Ihrem Abfrageset hinzugefügt wurden.

Verwalten von Abfrageset-Registerkarten

Innerhalb eines KQL-Abfragesets können Sie mehrere Registerkarten erstellen. Jede Registerkarte kann einer anderen KQL-Datenbank zugeordnet werden. Mit diesem Setup können Sie Abfragen zur späteren Verwendung speichern oder für andere Personen freigeben, um an der Datensuche zusammenzuarbeiten. Sie können auch die mit einer beliebigen Registerkarte verknüpfte KQL-Datenbank ändern, mit der Sie dieselbe Abfrage für Daten in verschiedenen Datenbanken ausführen können.

Zur Verwaltung von Registerkarten stehen Ihnen folgende Möglichkeiten zur Verfügung:

  • Ändern Sie die vorhandene Datenquellenverbindung: Verwenden Sie im Explorer und in der Suchleiste den Datenbankwechsel, um das Menü "Datenquellenverbindungen" zu erweitern.
  • Umbenennen einer Registerkarte: Wählen Sie neben dem Namen der Registerkarte das Stiftsymbol aus.
  • Hinzufügen einer neuen Registerkarte: Wählen Sie auf der rechten Seite der vorhandenen Registerkarten in der Befehlsleiste das Pluszeichen +aus. Verschiedene Registerkarten können mit verschiedenen Datenquellen verbunden werden.
  • Weitere Aktionen: Verwenden Sie auf der rechten Seite der Befehlsleiste das Registerkartenmenü, um mehrere Registerkarten in Ihrem Abfrageset zu verwalten.
  • Ändern von Registerkartenpositionen: Verwenden Sie Drag-and-Drop-Funktionen.

Screenshot des Menüs

Löschen eines KQL-Abfragesatzes

So löschen Sie das KQL-Abfrageset:

  1. Wählen Sie den Arbeitsbereich aus, der Ihr KQL-Abfrageset enthält.

  2. Zeigen Sie mit der Maus auf das KQL-Abfrageset, das Sie löschen möchten. Wählen Sie "Weitere [...]" und dann " Löschen" aus.

    Screenshot des Microsoft Fabric-Arbeitsbereichs, der zeigt, wie ein KQL-Abfrageset gelöscht wird.

Nächster Schritt