为 Fabric 配置多地理位置支持

多地理位置是一项 Fabric 功能,可帮助跨国客户满足区域要求、行业特定的要求或组织数据驻留要求。 作为 Fabric 客户,你可以将内容部署到 Fabric 租户主区域以外的区域中的数据中心。 一个地区 (geography) 可以包含多个区域。 例如,美国是一个地区,而美国中西部和美国中南部都是美国的区域。 可以选择将内容部署到 Azure 地理地图中定义的任意以下地理位置(地区)。

主权云在该云中跨区域支持 Multi-Geo 功能。

注意

中国北部目前不支持多地理位置,因为它位于旧版 Premium 上。

Power BI Embedded 现在也提供 Multi-Geo 功能。 阅读Power BI Embedded 中的 Multi-Geo 支持,了解详细信息。

注意

多地理位置不支持 Power BI Premium Per User (PPU)。

启用和配置

创建新容量时,可以通过选择除默认区域以外的区域来启用 Multi-Geo。 创建容量后,会显示其当前所在的区域。

创建新容量时,请按照这些步骤更改默认容量区域。

  1. 在 Power BI 服务中,选择“设置”,然后从菜单中选择“管理门户”。

  2. 在管理门户中,选择“容量设置”。

  3. 选择“设置新容量”。

  4. 从“区域”下拉菜单中,选择要用于此容量的区域。

创建容量后,该容量将保留在该区域中,在其下创建的任何工作区的内容都将存储在该区域中。 可以通过工作区设置屏幕上的下拉列表将工作区从一个区域迁移到另一个区域。

Screenshot showing the edit workspace settings screen to change the currently selected region.

你会看到此消息以确认更改。

Screenshot of a prompt confirming a change to the workspace region.

在迁移期间,某些操作可能会失败,例如发布新的语义模型或计划内的数据刷新。

启用 Multi-Geo 时,以下各项存储在高级区域中:

  • 用于导入的模型(.ABF 文件)和 DirectQuery 语义模型
  • 查询缓存
  • R 图像

这些项将保留在租户的主区域中:

  • 推送数据集
  • 仪表板/报表元数据:磁贴名称、磁贴查询和任何其他数据
  • 针对网关查询或计划刷新作业的服务总线
  • 权限
  • 语义模型凭据
  • Power BI Embedded 分析操场保存的状态
  • 链接到 Purview 数据映射的元数据

查看容量区域

在管理门户中,可以查看租户及其当前所在区域的所有容量。

Screenshot of a table showing premium capacities and information relating to capacity name, capacity admins, actions, SKU, v-cores, region, and status.

更改区域的现有内容

如果需要更改区域的现有内容,有两个选项:

  • 创建第二个容量和移动工作区。 只要租户具有备用的 V 核心,免费用户就不会遇到任何停机时间。
  • 如果创建第二个容量不可行,则可以暂时将内容从高级容量中移回到共享容量。 不需要额外的 V 核心,但免费用户会遇到一定的停机时间。

将内容移出 Multi-Geo

可以通过以下两种方式之一将工作区移出 Multi-Geo 容量:

  • 删除工作区所在的当前容量。 此操作会使工作区移回到主区域中的共享容量。
  • 将各个单独工作区移回到主租户中的高级容量。

不应将大型存储格式语义模型从创建时所在的区域移走。 基于大型格式语义模型的报表将无法加载语义模型,将返回“无法加载模型”错误。 将大型存储格式语义模型移回其原始区域,使其再次可用。

注意事项和限制

  • 在启动数据传输之前,确认在区域之间发起的任何移动都遵循所有企业和政府的合规性要求。
  • 存储在远程区域中的缓存数据和查询将停留在该区域内。 此外,如果 Azure 地理位置包含多个区域,则静态数据将被复制到同一 Azure 地理位置中的另一个区域,以进行灾难恢复。 传输中的其他数据可能在多个地区之间来回切换。
  • 当在 Multi-Geo 环境中将数据从一个区域移动到另一个区域时,源数据可能保留在从中移出数据的区域内达 30 天。 在此期间,最终用户无权访问该数据。 该数据会在 30 天内从该区域中删除并销毁。
  • 导入和 DirectQuery 数据模型的查询文本和查询结果流量传输不会经过主区域。 报表元数据仍来自主区域,某些 DNS 路由状态可能会将这些流量从区域传出。
  • 某些功能(如屏幕截图、数据警报等)仍将处理主区域中的数据。
  • 作为增强元数据扫描的一部分缓存的详细语义模型元数据始终存储在主区域中,即使扫描的语义模型位于远程区域中也是如此。
  • 目前,多地理位置暂不支持“数据流”功能。
  • 可以在远程区域中创建和维护大型存储格式语义模型以满足数据驻留要求。 但是,无法将存储格式语义模型移到另一个区域。 将大型存储格式语义模型从创建时所在的区域移走会导致报表无法加载语义模型。 将大型存储语义模型移回其原始区域,使其可用。 如果必须移动此类模型,请将其作为新模型进行部署,然后从不需要此模型的区域中删除旧模型。
  • 多地理位置不支持 Power BI 中的指标