镜像数据库操作日志(预览版)

镜像数据库操作日志是 工作区监视 日志的一部分,在 Eventhouse KQL 数据库中注册,该数据库是 Real-Time Intelligence 解决方案的一部分。 可以使用这些日志监视镜像数据库的执行和性能。

镜像数据库表执行日志

镜像数据库表级日志提供有关镜像执行的详细信息,补充了 镜像数据库监视的概览视图。 可以使用这些日志来:

  • 了解镜像数据库/表随时间而复制的数据量。
  • 跟踪表的添加和删除以镜像。
  • 监视镜像状态并诊断故障。
  • 测量初始快照和增量数据复制的时间和延迟。

下表描述了存储在 MirroredDatabaseTableExecution 表中的列:

列名称 类型 描述
时间戳 datetime 当记录由数据源创建时生成的日志条目的时间戳(UTC)。
OperationName 字符串 与操作日志记录关联的操作。 有效值:AddTableReplicatingSchemaStartSnapshottingSnapshottingStartReplicatingReplicatingStartReseedingFailTableRemoveTableStopTable
ItemId 字符串 Fabric 镜像数据库项的标识符。
ItemKind 字符串 Fabric 项的类型。 有效值:MirroredDatabase
ItemName 字符串 Fabric 镜像数据库项的名称。
WorkspaceId 字符串 工作区的标识符。
WorkspaceName 字符串 工作区的名称。
CapacityId 字符串 承载所操作项的 Fabric 容量标识符。
CorrelationId 字符串 不適用。
OperationId 字符串 不適用。
身份 字符串 不適用。
CustomerTenantId 字符串 执行操作的客户租户 ID。
DurationMs 不適用。
地位 字符串 不適用。
水平 字符串 不適用。
地区 字符串 Fabric 镜像数据库所在的区域。
WorkspaceMonitoringTableName 字符串 工作区监视表的名称。 有效值:MirroredDatabaseTableExecution
OperationStartTime datetime 操作开始的时间(UTC)。
OperationEndTime datetime 操作结束的时间(UTC)。
MirroringSourceType 字符串 源数据库的类型,例如 AzureSqlDatabaseSnowflake
SourceTableName 字符串 源表的名称。
SourceSchemaName 字符串 源架构的名称。
ProcessedRows 给定操作处理的行数。
ProcessedBytes 由给定操作处理的数据的大小。
ReplicatorBatchLatency 在镜像期间复制数据批处理的延迟。 单位为秒。
ErrorType 字符串 错误的类型 - UserErrorSystemError
ErrorMessage 字符串 错误消息详细信息。

示例查询

可以在 构造示例 GitHub 存储库中找到示例查询。