为 Fabric 配置多地理位置支持
多地理位置是 Microsoft Fabric 的一项功能,可帮助跨国客户满足区域要求、行业特定的要求或组织数据驻留要求。 作为 Fabric 客户,你可以将内容部署到 Fabric 租户主区域以外的区域中的数据中心。 一个地区 (geography) 可以包含多个区域。 例如,美国是一个地区,而美国中西部和美国中南部都是美国的区域。 可以选择将内容部署到 Azure 地理地图中定义的任意以下地理位置(地区)。
主权云在该云中跨区域支持 Multi-Geo 功能。
中国北部区域不支持多地理位置。
Power BI Embedded 支持多地理位置。
Power BI Premium Per User (PPU) 不支持多地理位置。
启用和配置
创建新容量时,可以通过选择除默认区域以外的区域来启用 Multi-Geo。 创建容量后,会显示其当前所在的区域。
创建容量后,该容量将保留在该区域中,在其下创建的任何工作区的内容都将存储在该区域中。
创建新容量时,请按照这些步骤更改默认容量区域。
在容量之间移动工作区
按照以下步骤可将工作区从一个容量移到同一区域中的另一个容量。 在迁移期间,某些操作可能会失败,例如发布新的语义模型或计划内的数据刷新。
更改现有内容所在的区域
要更改现有内容所在的区域,请执行以下操作之一:
创建新容量并将工作区移动到该新容量。 只要租户具有备用的 V 核心,免费用户就不会遇到任何停机时间。
暂时将内容移动到某个共享容量。 不需要额外的 V 核心,但免费用户会遇到一定的停机时间。 在所需区域中创建新容量后,将工作区移动到该新容量。
将内容移动到主区域
要将工作区移动到主区域,请执行以下操作之一:
删除工作区所在的当前容量。 已删除容量中的工作区将移动到主区域中的共享容量。
将各个单独工作区移动到主租户中的容量。
不应将大型存储格式语义模型从创建时所在的区域移走。 基于大型格式语义模型的报表将无法加载语义模型,并且将返回“无法加载模型”错误。 将大型存储格式语义模型移回其原始区域,使其再次可用。
注意事项和限制
在启动数据传输之前,确认在区域之间发起的任何移动都遵循所有企业和政府的合规性要求。
使用多地理位置时,以下项将会存储在非主区域的区域:
- 用于导入的模型(.ABF 文件)和 DirectQuery 语义模型
- 查询缓存
- R 图像
这些项将保留在租户的主区域中:
- 推送数据集
- 仪表板/报表元数据:磁贴名称、磁贴查询和任何其他数据
- 针对网关查询或计划刷新作业的服务总线
- 权限
- 语义模型凭据
- Power BI Embedded 分析操场保存的状态
- 链接到 Purview 数据映射的元数据
存储在远程区域中的缓存数据和查询将停留在该区域内。 此外,如果 Azure 地理位置包含多个区域,则静态数据将被复制到同一 Azure 地理位置中的另一个区域,以进行灾难恢复。 传输中的其他数据可能在多个地区之间来回切换。
将数据从一个区域移动到另一个区域时,源数据在移出数据的区域中最长可保留 30 天。 在此期间,最终用户无权访问该数据。 该数据会在 30 天内从该区域中移除并销毁。
导入和 DirectQuery 数据模型的查询文本和查询结果流量传输不会经过主区域。 但是,报表元数据仍来自主区域,某些 DNS 路由状态可能会将这些流量从区域传出。
某些功能(如屏幕截图、数据警报等)会处理主区域中的数据。
作为增强元数据扫描的一部分缓存的详细语义模型元数据始终存储在主区域中,即使扫描的语义模型位于远程区域中也是如此。
数据流功能不支持多地理位置。
可以在远程区域中创建和维护大型存储格式语义模型以满足数据驻留要求。 但是,无法将存储格式语义模型移到另一个区域。 将大型存储格式语义模型从创建时所在的区域移走会导致报表无法加载语义模型。 将大型存储语义模型移回其原始区域,使其可用。 如果必须移动此类模型,请将其作为新模型进行部署,然后从不需要此模型的区域中删除旧模型。
多地理位置不支持 Power BI 中的指标。
不能在区域之间移动具有非 Power BI Fabric 项的工作区。 在将工作区移动到其他区域之前,必须先删除所有非 Power BI Fabric 项。 移动工作区后,可能需要长达 30 分钟才能创建非 Power BI 项。