Freigeben über


Datenvorgangsprotokolle

Die Tabelle mit den Datenvorgangsprotokollen, die Teil von Real-Time Intelligence ist, enthält die Liste der Datenvorgänge einer Eventhouse-KQL-Datenbank. Für jeden Datenvorgang wird ein Protokollereignisdatensatz in der Tabelle EventhouseDataOperationsLogs gespeichert.

Tabelle mit Datenvorgangsprotokollen

Verwenden Sie die Datenvorgangsprotokolle für Folgendes:

  • Analysieren der Leistung und Trends von Datenvorgängen
  • Behandeln von Problemen mit Datenvorgängen, die eine große Menge von Minuten für CPU-Aktivitäten verbrauchen
  • Identifizieren der auf eine bestimmte Tabelle angewendeten Datenvorgänge

Es folgen verschiedene Datenvorgänge:

  • BatchIngest: Für jeden Datenvorgang zur Batcherfassung
  • UpdatePolicy: Für jeden Datenvorgang für Updaterichtlinien
  • MaterializedView: Für jeden Datenvorgang zur Aktualisierung materialisierter Sichten
  • RowStoreSeal: Bezieht sich auf den Datenvorgang, der eine Erweiterung von Streamingdaten versiegelt, die vorübergehend in einem Rowstore gespeichert werden. Der Datenvorgang RowStoreSeal wird ausgeführt, wenn die Streamingdaten bereits für Abfragen verfügbar sind.

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

Spaltenname type Beschreibung
CapacityId Zeichenfolge Der Fabric-Kapazitätsbezeichner
CorrelationId Zeichenfolge Der Korrelationsbezeichner des Datenvorgangs
CpuTimeMs long Die gesamte CPU-Zeit (ms), die vom Datenvorgang verbraucht wurde
CustomerTenantId Zeichenfolge Der Kundenmandantenbezeichner
Datenbank-ID (DatabaseId) Zeichenfolge Der eindeutige Bezeichner der Datenbank
DatabaseName Zeichenfolge Der Name der Datenbank.
DataOperationKind Zeichenfolge Der Typ der Datenvorgangsaktivität
DurationMs long Die Dauer des Datenvorgangs (ms)
EventhouseDataOperationProperties dynamisch (optional) Zusätzliche Eigenschaften für bestimmte Datenvorgangstypen
ExtentSizeInBytes long Die Gesamtgröße der für diesen Vorgang erfassten Erweiterungen
Identität dynamisch Nicht zutreffend.
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.
OperationId Zeichenfolge Der eindeutige Bezeichner des Datenvorgangsprotokolls
OriginalSizeInBytes long Die ursprüngliche Größe der erfassten Daten
Region Zeichenfolge Die Region, in der sich die Fabric-KQL-Datenbank befindet
Status Zeichenfolge Nicht zutreffend.
TableName Zeichenfolge Der Name der vom Datenvorgang verwendeten Zieltabelle
Timestamp datetime Die Uhrzeit (UTC), zu der das Ereignis generiert wurde
TotalExtentsCount long Die Gesamtzahl der vom Datenvorgang erfassten Erweiterungen
TotalRowsCount long Die Gesamtzahl der vom Datenvorgang erfassten Zeilen
WorkspaceId Zeichenfolge Der Bezeichner des Arbeitsbereichs
WorkspaceMonitoringTableName Zeichenfolge Der Name der Tabelle für die Arbeitsbereichsüberwachung. Gültige Werte: EventhouseDataOperationsLogs
WorkspaceName Zeichenfolge Den Namen des Arbeitsbereichs

Beispielabfragen

Sie finden Beispielabfragen im GitHub-Repository fabric-samples.