本文解答了有关 Fabric SQL 数据库镜像的常见问题。
特性和功能
Fabric SQL 数据库镜像与 Azure SQL 数据库镜像有何不同?
对 Azure SQL 和 Fabric SQL 数据库使用相同的技术。 主要区别在于,使用 Fabric SQL 数据库时,需注意身份验证和设置。
Fabric SQL 数据库是否有暂存或登陆区域? 如果有,它是否在 OneLake 之外?
OneLake 中的登陆区域将同时存储快照和更改数据,从而在将文件转换为增量 verti-parquet 时提高性能。
初始复制需要多长时间?
这取决于引入的数据大小。
复制插入/更新/删除需要多长时间?
准实时级延迟。
是否支持复制视图、临时表或外部表?
否。 当前,仅支持复制常规表。
镜像数据的 Power BI 报表是否可以使用 Direct Lake 模式?
是的,因为表都是 V 排序的增量表。
自助方式
如何知道数据是否已复制?
如果遇到镜像问题,请使用动态管理视图 (DMV) 和存储过程执行以下数据库级检查,以验证配置。 如需排除故障,请联系支持人员。
- 执行下面的查询,检查更改是否正确得到应用:
SELECT * FROM sys.dm_change_feed_log_scan_sessions
有关故障排除步骤,请参阅排查 Fabric SQL 数据库镜像问题。
有哪些复制状态?
是否可以仅镜像 Fabric SQL 数据库中的特定表?
否,所有符合镜像条件的表将自动包含在镜像中。
安全性
数据是否会离开客户的 Fabric 租户?
否。
数据是否会暂存于客户环境之外?
否。 数据不会在客户环境之外暂存,它们暂存于客户的 OneLake 中。
成本管理
有哪些与镜像相关联的成本?
将数据从 Fabric SQL 数据库镜像到 Fabric OneLake 不产生计算成本。 根据所预配的已购买的计算容量 SKU,在一定限度内不会产生镜像存储成本。 可从 Microsoft Fabric - 定价的“镜像”部分了解详细信息。