鏡像資料庫作業記錄 (預覽)
鏡像資料庫作業記錄是 工作區監視 記錄的一部分,而且會註冊在 Eventhouse KQL 資料庫中,這是 Real-Time Intelligence 解決方案的一部分。 您可以使用這些記錄來監視鏡像資料庫的執行和效能。
鏡像資料庫數據表執行記錄
鏡像資料庫數據表層級記錄提供鏡像執行的詳細資訊,補充 鏡像資料庫監視的概覽檢視。 您可以使用這些紀錄來:
- 瞭解鏡像資料庫/數據表經過一段時間複寫的數據量。
- 追蹤數據表的新增和移除以進行鏡像。
- 監視鏡像狀態並診斷失敗。
- 測量初始快照集和增量數據復寫的時間和延遲。
下表描述儲存在 MirroredDatabaseTableExecution 數據表中的數據行:
數據行名稱 | 類型 | 描述 |
---|---|---|
時間戳 | datetime | 當數據源建立記錄時產生記錄項目的時間戳 (UTC)。 |
OperationName | 字串 | 與作業記錄檔記錄相關聯的作業。 有效值:AddTable 、ReplicatingSchema 、StartSnapshotting 、Snapshotting 、StartReplicating 、Replicating 、StartReseeding 、FailTable 、RemoveTable StopTable 。 |
ItemId | 字串 | Fabric 鏡像資料庫項目的標識碼。 |
ItemKind | 字串 | Fabric 專案的型別。 有效值:MirroredDatabase 。 |
ItemName | 字串 | Fabric 鏡像資料庫項目的名稱。 |
WorkspaceId | 字串 | 工作區的標識碼。 |
WorkspaceName | 字串 | 工作區的名稱。 |
CapacityId | 字串 | 裝載所操作專案的 Fabric 容量標識碼。 |
CorrelationId | 字串 | 不適用。 |
OperationId | 字串 | 不適用。 |
身份 | 字串 | 不適用。 |
CustomerTenantId | 字串 | 執行作業的客戶租用戶標識碼。 |
DurationMs | 長 | 不適用。 |
地位 | 字串 | 不適用。 |
水準 | 字串 | 不適用。 |
地區 | 字串 | 網狀架構鏡像資料庫所在的區域。 |
WorkspaceMonitoringTableName | 字串 | 工作區監視數據表的名稱。 有效值:MirroredDatabaseTableExecution 。 |
OperationStartTime | datetime | 作業開始的時間(UTC)。 |
OperationEndTime | datetime | 作業結束的時間(UTC)。 |
MirroringSourceType | 字串 | 源資料庫的型別,例如 AzureSqlDatabase 、Snowflake 。 |
SourceTableName | 字串 | 源數據表的名稱。 |
SourceSchemaName | 字串 | 來源架構的名稱。 |
ProcessedRows | 長 | 指定作業所處理的數據列數目。 |
ProcessedBytes | 長 | 指定作業所處理的數據大小。 |
ReplicatorBatchLatency | 長 | 在鏡像期間復寫數據批次的延遲。 單位以秒為單位。 |
ErrorType | 字串 | 錯誤的類型 - UserError 或 SystemError 。 |
ErrorMessage | 字串 | 錯誤訊息詳細數據。 |
範例查詢
您可以在 fabric-samples GitHub 存放庫中找到範例查詢。