データ操作のログ

データ操作ログ テーブルには、Real-Time Intelligence の一部である Eventhouse KQL データベースのデータ操作の一覧が含まれています。 データ操作ごとに、ログ イベント レコードが EventhouseDataOperationsLogs テーブルに格納されます。

データ操作ログ テーブル

データ操作ログを使用して、次のことを行います。

  • データ操作のパフォーマンスと傾向を分析します。
  • 大量の CPU アクティビティ時間 (分) を消費するデータ操作をトラブルシューティングします。
  • 特定のテーブルに適用されるデータ操作を特定します。

データ操作には、以下が含まれます。

  • BatchIngest - 各バッチ インジェストのデータ操作に対して。
  • UpdatePolicy - 各更新ポリシーのデータ操作に対して。
  • MaterializedView - 具体化されたビューの各更新のデータ操作に対して。
  • RowStoreSeal - 行ストアに一時的に格納されるストリーミング データのエクステントをシールするデータ操作を指します。 RowStoreSeal データ操作は、ストリーミング データがクエリで使用可能になった後に行われます。

次の表は、EventhouseDataOperationsLogs テーブルに格納されている列について説明しています。

列名 タイプ 説明
CapacityId 文字列 Fabric の容量識別子。
CorrelationId 文字列 データ操作の相関関係識別子。
CpuTimeMs long データ操作によって使用される合計 CPU 時間 (ミリ秒)。
CustomerTenantId 文字列 顧客テナント識別子。
DatabaseId 文字列 データベースの一意識別子。
DatabaseName 文字列 データベースの名前。
DataOperationKind 文字列 データ操作アクティビティの種類。
DurationMs long データ操作の期間 (ミリ秒)。
EventhouseDataOperationProperties 動的 (オプション) 特定のデータ操作の種類の追加プロパティ。
ExtentSizeInBytes long この操作で取り込まれたエクステントの合計サイズ。
ID 動的 該当なし。
ItemId 文字列 Fabric Eventhouse アイテムの識別子。
ItemKind 文字列 Fabric アイテムの種類。 有効な値: Eventhouse。
ItemName 文字列 Fabric Eventhouse アイテムの名前。
Level 文字列 該当なし。
OperationId 文字列 一意のデータ操作ログ識別子。
OriginalSizeInBytes long 取り込まれたデータの元のサイズ。
リージョン 文字列 Fabric KQL データベースが配置されているリージョン。
状態 文字列 該当なし。
TableName 文字列 データ操作で使用されるターゲット テーブルの名前。
Timestamp datetime イベントが生成された時刻 (UTC)。
TotalExtentsCount long データ操作で取り込まれたエクステントの合計数。
TotalRowsCount long データ操作で取り込まれた行数。
WorkspaceId 文字列 ワークスペースの識別子。
WorkspaceMonitoringTableName 文字列 ワークスペース監視テーブルの名前。 有効な値: EventhouseDataOperationsLogs。
WorkspaceName 文字列 ワークスペースの名前。

サンプル クエリ

サンプル クエリは、GitHub リポジトリ fabric-samples にあります。

Templates

Visualize workspaceの監視ガイドに従うことで、Real-Time ダッシュボードの組み込みテンプレートを使ってログを探索・可視化できます。