Freigeben über


Abfrageprotokolle

Die Tabelle mit den Abfrageprotokollen, die Teil von Real-Time Intelligence ist, enthält die Liste der Abfragen, die in einer Eventhouse-KQL-Datenbank ausgeführt wurden. Für jede Abfrage wird im Protokoll in der Tabelle EventhouseQueryLogs ein Ereignisdatensatz gespeichert.

Abfrageprotokolltabelle

Verwenden Sie Abfrageprotokolle für Folgendes:

  • Analysieren von Abfrageleistung und -trends
  • Beheben von Problemen mit langsamen Abfragen
  • Identifizieren aufwendiger Abfragen, die eine große Menge an Systemressourcen verbrauchen
  • Identifizieren von Benutzenden/Anwendungen mit der höchsten Anzahl Abfragen

In der folgenden Tabelle werden die Spalten beschrieben, die in der Tabelle EventhouseQueryLogs gespeichert sind:

Spaltenname type Beschreibung
CacheColdHitsBytes long Die Menge an Cold Storage-Daten, die für die Abfrage im kalten Cache aufgrund des Vorababrufs von Daten verfügbar waren
CacheColdMissesBytes long Die Menge der Cold Storage-Daten, die für die Abfrage nicht im kalten Cache verfügbar waren
CacheHotHitsBytes long Die Datenmenge, die für die Abfrage im heißen Cache verfügbar war. Die im heißen Cache gespeicherte Datenmenge wird durch die Richtlinie für die Datenbank- oder Tabellenzwischenspeicherung definiert.
CacheHotMissesBytes long Die Datenmenge, die für die Abfrage im heißen Cache nicht verfügbar war.
CapacityId Zeichenfolge Der Fabric-Kapazitätsbezeichner
ComponentFault Zeichenfolge Im Fall eines Abfragefehlers ist dies die Komponente, in der der Fehler aufgetreten ist. Gültige Werte sind Server und Client. Wenn das Resultset der Abfrage zu groß ist, lautet der Wert Client. Wenn ein interner Fehler aufgetreten ist, lautet der Wert Server.
CorrelationId Zeichenfolge Der Korrelationsbezeichner der Abfrage. Der Wert kann Komponenten anderer Elemente enthalten, die an der Abfrage beteiligt sind, z. B. das semantische Modell des Berichts, der die Abfrage ausführt.
CpuTimeMs long Die gesamte CPU-Zeit (ms), die von der Abfrage verbraucht wurde
CustomerTenantId Zeichenfolge Der Kundenmandantenbezeichner
Datenbank-ID (DatabaseId) Zeichenfolge Der eindeutige Bezeichner der Datenbank
DatabaseName Zeichenfolge Der Name der Datenbank.
DurationMs long Die Dauer der Abfrage (ms)
ExtentsMaxScannedTime datetime Die maximale Datenscanzeit
ExtentsMinScannedTime datetime Die minimale Datenscanzeit
FailureReason Zeichenfolge Der Grund für den Fehler bei der Abfrage
Identität dynamisch Die Identität des Benutzenden oder der Anwendung, der oder die die Abfrage ausgeführt hat
ItemId Zeichenfolge Der Bezeichner des Fabric Eventhouse-Elements
ItemKind Zeichenfolge Der Typ des Fabric-Elements. Gültige Werte: Eventhouse
Artikelname Zeichenfolge Der Name des Fabric Eventhouse-Elements
Ebene Zeichenfolge Nicht zutreffend.
MemoryPeakBytes long Der Spitzenwert für den Speicherverbrauch der Abfrage
OperationEndTime datetime Die Uhrzeit (UTC), zu der der Vorgang beendet wurde
OperationId Zeichenfolge Der eindeutige Abfrageprotokollbezeichner
OperationStartTime datetime Die Uhrzeit (UTC), zu der der Vorgang gestartet wurde.
QueryText Zeichenfolge Der Text der Abfrage.
Region Zeichenfolge Die Region, in der sich die Fabric-KQL-Datenbank befindet.
ResultTableCount int Die Anzahl der Tabellen, die von der Abfrage verwendet wurden
ResultTableStatistics Zeichenfolge Detaillierte Statistiken der Tabellen, die von der Abfrage verwendet wurden
ScannedExtentsCount long Die Anzahl der von der Abfrage gescannten Erweiterungen. Eine hohe Zahl kann auf die Ursache für ein Latenzproblem der Abfrage hinweisen.
ScannedRowsCount long Die Anzahl der Zeilen, die von der Abfrage gescannt wurden. Eine hohe Zahl kann auf die Ursache für ein Latenzproblem der Abfrage hinweisen.
SourceApplication Zeichenfolge Der Name der Quellanwendung, die die Abfrage ausgeführt hat
Status Zeichenfolge Der Abschlussstatus der Abfrage
Timestamp datetime Die Uhrzeit (UTC), zu der das Ereignis generiert wurde
TotalExtentsCount long Die Gesamtanzahl der Erweiterungen im Resultset
TotalRowsCount long Die Gesamtanzahl der Zeilen im Resultset
WorkspaceId Zeichenfolge Der eindeutige Bezeichner des Arbeitsbereichs
WorkspaceMonitoringTableName Zeichenfolge Der Name der Tabelle für die Arbeitsbereichsüberwachung. Gültige Werte: EventhouseQueryLogs
WorkspaceName Zeichenfolge Den Namen des Arbeitsbereichs

Beispielabfragen

Sie finden Beispielabfragen im GitHub-Repository fabric-samples.