Befehlsprotokolle
Die Tabelle mit den Befehlsprotokollen, die Teil von Real-Time Intelligence ist, enthält die Liste der Befehle, die in einer Eventhouse-KQL-Datenbank ausgeführt wurden. Für jeden Befehl wird in der Tabelle EventhouseCommandLogs ein Protokollereignisdatensatz gespeichert.
Befehlsprotokolltabelle
Verwenden Sie die Befehlsprotokolle für Folgendes:
- Analysieren von Befehlsleistung und -trends
- Identifizieren von Befehlen, die eine große Menge von Systemressourcen verbrauchen
- Identifizieren von Benutzenden und Anwendungen, die die höchste Anzahl von Befehlen ausführen
In der folgenden Tabelle werden die Spalten beschrieben, die in der Tabelle EventhouseCommandLogs gespeichert sind:
Spaltenname | type | Beschreibung |
---|---|---|
CacheColdHitsBytes | long | Die Menge an Cold Storage-Daten, die für den Befehl im kalten Cache aufgrund des Vorababrufs von Daten verfügbar waren |
CacheColdMissesBytes | long | Die Menge der Cold Storage-Daten, die für den Befehl nicht im kalten Cache verfügbar waren |
CacheHotHitsBytes | long | Die Datenmenge, die für den Befehl 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 den Befehl im heißen Cache nicht verfügbar war |
CapacityId | Zeichenfolge | Der Fabric-Kapazitätsbezeichner |
CommandText | Zeichenfolge | Der Text des Befehls. |
ComponentFault | Zeichenfolge | Im Fall eines Befehlsfehlers ist dies die Komponente, in der der Fehler aufgetreten ist. Gültige Werte: Server oder Client |
CorrelationId | Zeichenfolge | Der Korrelationsbezeichner des Befehls |
CpuTimeMs | long | Gesamt-CPU in Millisekunden (ms), die vom Befehl verwendet wird |
CustomerTenantId | Zeichenfolge | Der Kundenmandantenbezeichner |
Datenbank-ID (DatabaseId) | Zeichenfolge | Der eindeutige Bezeichner der Datenbank |
DatabaseName | Zeichenfolge | Der Name der Datenbank. |
DurationMs | long | Die Dauer des Befehls (ms) |
EventhouseCommandType | Zeichenfolge | Der Befehlstyp, der ausgeführt wurde |
ExtentsMaxScannedTime | datetime | Die maximale Datenscanzeit |
ExtentsMinScannedTime | datetime | Die minimale Datenscanzeit |
FailureReason | Zeichenfolge | Der Grund, aus dem der Befehl fehlgeschlagen ist |
Identität | dynamisch | Die Identität des Benutzenden oder der Anwendung, der oder die den Befehl 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 des Befehls |
OperationEndTime | datetime | Die Uhrzeit (UTC), zu der der Vorgang beendet wurde |
OperationId | Zeichenfolge | Der eindeutige Befehlsprotokollbezeichner |
Vorgangsname | Zeichenfolge | Der Name des ausgeführten Vorgangs |
OperationStartTime | datetime | Die Uhrzeit (UTC), zu der der Vorgang gestartet wurde |
Region | Zeichenfolge | Die Region, in der sich die Fabric-KQL-Datenbank befindet |
ScannedExtentsCount | long | Die Anzahl der vom Befehl gescannten Erweiterungen. Eine hohe Zahl kann auf die Ursache für ein Latenzproblem des Befehls hinweisen. |
ScannedRowsCount | long | Die Anzahl der vom Befehl gescannten Zeilen. Eine hohe Zahl kann auf die Ursache für ein Latenzproblem des Befehls hinweisen. |
SourceApplication | Zeichenfolge | Der Name der Quellanwendung, die den Befehl ausgeführt hat |
Status | Zeichenfolge | Der Abschlussstatus des Befehls |
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 Bezeichner des Arbeitsbereichs |
WorkspaceMonitoringTableName | Zeichenfolge | Der Name der Tabelle für die Arbeitsbereichsüberwachung. Gültige Werte: EventhouseCommandyLogs |
WorkspaceName | Zeichenfolge | Den Namen des Arbeitsbereichs |
Beispielabfragen
Sie finden Beispielabfragen im GitHub-Repository fabric-samples.