次の方法で共有


ミラー化されたデータベース操作ログ (プレビュー)

ミラー化されたデータベース操作ログは 、ワークスペース監視 ログの一部であり、Real-Time インテリジェンス ソリューションの一部である Eventhouse KQL データベースに登録されます。 これらのログを使用して、ミラー化されたデータベースの実行とパフォーマンスを監視できます。

ミラー化されたデータベース テーブルの実行ログ

ミラー化されたデータベース テーブル レベルのログは、ミラーリングの実行に関する詳細情報を提供し、Fabric ポータルからの監視の概要を補完します。 これらのログを使用して、次のことができます。

  • ミラー化されたデータベース/テーブルに対して時間の経過と同時にレプリケートされるデータの量を理解します。
  • ミラーリング用のテーブルの追加と削除を追跡します。
  • ミラーリングの状態を監視し、エラーを診断します。
  • 初期スナップショットと増分データ レプリケーションの時間と待機時間を測定します。

ワークスペース監視を使用してミラー化されたデータベースを監視する方法について説明します。

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

列名 タイプ Description
タイムスタンプ datetime データ ソースによってレコードが作成されたときにログ エントリが生成されたときのタイムスタンプ (UTC)。
オペレーションネーム 文字列 操作ログ レコードに関連付けられている操作。 有効な値: AddTableReplicatingSchemaStartSnapshottingSnapshottingStartReplicatingReplicatingStartReseedingFailTableRemoveTableStopTable
ItemId 文字列 ファブリック ミラー化されたデータベース項目の識別子。
ItemKind 文字列 Fabric アイテムの種類。 有効な値: MirroredDatabase
ItemName 文字列 ファブリック ミラー化されたデータベース項目の名前。
WorkspaceId 文字列 ワークスペースの識別子。
WorkspaceName 文字列 ワークスペースの名前。
CapacityId 文字列 操作対象の項目をホストするファブリック容量識別子。
CorrelationId 文字列 適用されません。
OperationId 文字列 適用されません。
アイデンティティ 文字列 適用されません。
CustomerTenantId 文字列 操作が実行された顧客テナント ID。
持続時間 (ms) long 適用されません。
ステータス 文字列 適用されません。
レベル 文字列 適用されません。
リージョン 文字列 ファブリック ミラー化データベースが配置されているリージョン。
WorkspaceMonitoringTableName 文字列 ワークスペース監視テーブルの名前。 有効な値: MirroredDatabaseTableExecution
OperationStartTime datetime 操作が開始された時刻 (UTC)。
OperationEndTime datetime 操作が終了した時刻 (UTC)。
MirroringSourceType 文字列 ソース データベースの型 ( AzureSqlDatabaseAzurePostgreSqlSnowflakeなど)。
SourceTableName 文字列 ソース テーブルの名前。
SourceSchemaName 文字列 ソース スキーマの名前。
ProcessedRows long 指定された操作によって処理された行の数。
ProcessedBytes long 指定された操作によって処理されるデータのサイズ。
ReplicatorBatchLatency long ミラーリング中にデータのバッチをレプリケートする待機時間。 単位は秒単位です。
ErrorType 文字列 エラーの種類 ( UserError または SystemError)。
ErrorMessage 文字列 エラー メッセージの詳細。

サンプル クエリ

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