镜像数据库操作日志(预览版)
镜像数据库操作日志是 工作区监视 日志的一部分,在 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 | 字符串 | 执行操作的客户租户 ID。 |
DurationMs | 长 | 不適用。 |
地位 | 字符串 | 不適用。 |
水平 | 字符串 | 不適用。 |
地区 | 字符串 | Fabric 镜像数据库所在的区域。 |
WorkspaceMonitoringTableName | 字符串 | 工作区监视表的名称。 有效值:MirroredDatabaseTableExecution 。 |
OperationStartTime | datetime | 操作开始的时间(UTC)。 |
OperationEndTime | datetime | 操作结束的时间(UTC)。 |
MirroringSourceType | 字符串 | 源数据库的类型,例如 AzureSqlDatabase ,Snowflake 。 |
SourceTableName | 字符串 | 源表的名称。 |
SourceSchemaName | 字符串 | 源架构的名称。 |
ProcessedRows | 长 | 给定操作处理的行数。 |
ProcessedBytes | 长 | 由给定操作处理的数据的大小。 |
ReplicatorBatchLatency | 长 | 在镜像期间复制数据批处理的延迟。 单位为秒。 |
ErrorType | 字符串 | 错误的类型 - UserError 或 SystemError 。 |
ErrorMessage | 字符串 | 错误消息详细信息。 |
示例查询
可以在 构造示例 GitHub 存储库中找到示例查询。