监视 Fabric 镜像数据库复制

本文概述了在设置镜像数据库后监视镜像数据库的各种方法,包括使用 Fabric 门户、编程监视和利用工作区监视。

在 Fabric 门户中进行监控

配置镜像数据库后,可以监视复制的当前状态。 “ 监视复制 ”部分显示数据库级别状态,以及复制下的表列表,以及相应状态、复制的总行数以及从源刷新镜像表的最后一次完成时间。

Fabric 门户中监视镜像数据库窗格的屏幕截图。源复制和所有表的状态都显示为运行中。

小窍门

如果观察到镜像数据出现延迟,请按照故障排除指南调试以排除潜在问题。

复制的可能状态如下:

监视 地位
数据库级别 正在运行:复制当前正在运行,将快照和更改数据引入 OneLake。
运行时出现警告:复制正在运行,出现暂时性错误。
停止/停止:复制已停止。
错误:复制中出现无法恢复的致命错误。
表级别 正在运行:数据正在复制。
运行有警告:表数据复制时出现非致命错误警告。
停止/停止:复制已停止。
错误:复制该表出现致命错误。

以编程方式监视

可以使用 REST API 或 SDK 以编程方式监视镜像数据库。 从 Microsoft Fabric 镜像公共 REST API 详细了解如何获取镜像数据库或特定表的镜像状态。

使用工作区监控

工作区监视 是 Microsoft Fabric 中的可观测性功能,使开发人员和管理员能够访问工作区的详细日志和性能指标。

Fabric 中的镜像功能支持在工作区监控中记录操作日志,从而为镜像数据库提供更全面的监控体验。 可以使用这些日志监视镜像数据库的执行和性能,包括数据复制、表更改、镜像状态、故障和复制延迟。

若要开始,请在 工作区中启用监视。 启用工作区监视后,镜像数据库的执行日志会自动导入到监视 KQL 数据库的 MirroredDatabaseTableExecution 表中。 详细了解 镜像数据库作日志中的可用日志和结构。

Fabric 门户中工作区设置下监控功能启用的屏幕截图。

然后,你可以完全访问镜像数据库的高级监视体验:

  • 按需派生见解: 直接使用监视数据库中的 KQL 查询细粒度操作日志,以便即时访问所需信息。

    从 Fabric 门户中查询监视数据库的屏幕截图。

  • 生成自定义的监视仪表板: 借助监视数据库,可以将数据集成到首选工具(如 Power BI)和 Real-Time 仪表板 中,以创建根据需求定制的仪表板。

    构建仪表板以监视镜像数据库的 Fabric 门户中的屏幕截图。

  • 设置警报:根据要跟踪的日志和指标设置警报