你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

配置全局数据处理

在某些情况下,由于当地数据驻留法律,可能需要处理与 Azure Maps 帐户所在区域不同的区域中的请求。 发生这种情况时,可以授权 Azure Maps 处理其他指定区域中的数据。 有关详细信息,请参阅同意管理

本文将指导你使用多种方法(包括 Azure 门户REST APIARM 部署模板)配置全局数据处理设置以遵守数据驻留法律。 这样,无论 Azure Maps 帐户所在的区域如何,Azure Maps 都可以处理指定所在国家/地区的地址请求。

重要

如果你的应用场景不涉及韩国数据,则无需启用跨区域处理。 由于韩国的数据驻留法律,这一要求特定于韩国。

在 Azure 门户中配置全局数据处理

Azure Maps 资源位置默认启用,可在 Azure 门户的“全局处理数据”页中配置。

若要同意一个或多个区域,请执行下列操作:

  1. Azure 门户中登录到 Azure Maps 帐户。

  2. 在“设置”中,选择“全局处理数据”。

    此时将显示一个世界地图,每个可选择的区域都有一个加号。

    屏幕截图显示 Azure 门户中的“全局处理数据”屏幕。

  3. 此外,可以选择“添加区域”,然后选择要添加或移除的区域。

    屏幕截图显示 Azure 门户中的“全局处理数据”屏幕,其中选择了“韩国中部”区域。

  4. 选择所有所需区域后,选择“保存”。

    屏幕截图显示 Azure 门户中的“全局处理数据”屏幕中突出显示的“保存”按钮。

保存更新后,区域列表中会显示一个或多个新选择。

屏幕截图显示 Azure 门户中的“全局处理数据”屏幕,其中“韩国中部”区域已添加到受支持区域列表。

使用 REST API 配置全局数据处理

可以使用 Azure Maps 帐户管理 REST API 管理同意。 若要配置全局数据处理,请发送帐户 - 更新PATCH 请求,并在请求正文中传入 properties.locations 参数。

请务必包含相应的订阅密钥、资源组和 Azure Maps 帐户名称。

https://management.azure.com/subscriptions/<subscription-key>/resourceGroups/<resource-group-name>/providers/Microsoft.Maps/accounts/<account-name>?api-version=2024-07-01-preview

页眉

请务必包含正确的访问令牌

Content-Type: application/json
Authorization: Bearer <access-token> 

正文

{
  "properties": {
    "locations": [
      {
        "locationName": "Korea Central"
      }
    ]
  },
}

使用 ARM 部署模板配置全局数据处理

以下模板将“西欧”添加到有效的全局数据处理区域列表。

请务必包含相应的 Azure Maps 帐户名称和位置。

{
  "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
  "contentVersion": "1.0.0.0",
  "resources": [
    {
      "type": "Microsoft.Maps/accounts",
      "apiVersion": "2024-07-01-preview",
      "name": "<account-name>",
      "location": "<account-location>",
      "sku": {
        "name": "G2"
      },
      "properties":
      {
        "locations": [
          {
            "locationName": "West Europe"
          }
        ]
      }
    }
  ]
}

注意

无论全局数据处理设置如何,数据始终存储在创建 Azure Maps 帐户的区域。

后续步骤

Azure Maps 是一项全局服务,允许指定地理范围,从而将数据驻留限制为特定区域。