Прочитать на английском

Поделиться через


Настройка глобальной обработки данных

В некоторых случаях может потребоваться обрабатывать запросы в регионе, отличном от региона учетной записи Azure Maps из-за местных законов о местонахождении данных. В этом случае вы можете предоставить Azure Maps согласие на обработку данных в других указанных регионах. Дополнительные сведения см. в разделе "Управление согласием".

В этой статье описано, как настроить глобальные параметры обработки данных для соблюдения законов о местонахождении данных с помощью нескольких подходов, включая портал Azure, REST API или шаблон развертывания ARM. Это позволяет Azure Maps обрабатывать запросы на адреса в пределах указанного региона страны независимо от региона учетной записи Azure Maps.

Важно!

Если в ваших сценариях нет данных Южной Кореи, нет необходимости включать обработку между регионами. Это требование связано с Южной Кореей из-за законов о местонахождении данных.

Настройка глобальной обработки данных в портал Azure

Расположение ресурсов Azure Maps включено по умолчанию и может быть настроено на глобальной странице данных обработки портал Azure.

Чтобы предоставить согласие на одно или несколько регионов, выполните приведенные действия.

  1. Войдите в учетную запись Azure Maps в портал Azure.

  2. В разделе "Параметры" выберите "Обработка данных глобально".

    Карта мира отображается со знаком плюса для каждого региона, который можно выбрать.

    Снимок экрана: глобальный экран данных процесса в портал Azure.

  3. Кроме того, можно выбрать " Добавить регион", а затем выбрать регион, который вы хотите добавить или удалить.

    Снимок экрана: данные процесса глобально отображаются в портал Azure с выбранным центральным регионом Кореи.

  4. После выбора всех нужных регионов нажмите кнопку "Сохранить".

    Снимок экрана: кнопка сохранения, выделенная в данных процесса глобально в портал Azure.

После сохранения обновлений в списке регионов появится один или несколько новых вариантов.

Снимок экрана: данные процесса глобально отображаются в портал Azure с центральным регионом Кореи, добавленным в список поддерживаемых регионов.

Настройка глобальной обработки данных с помощью REST API

Согласие можно управлять с помощью REST API управления учетными записями Azure Maps. Чтобы настроить глобальную обработку данных, отправьте запрос на обновлениеPATCH учетных записей и передайте properties.locations параметр в тексте запроса.

Обязательно включите соответствующий ключ подписки, группу ресурсов и имя учетной записи Azure Maps.

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

Верхний колонтитул

Не забудьте включить правильный маркер доступа.

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

Текст

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

Настройка глобальной обработки данных с помощью шаблона развертывания ARM

Следующий шаблон добавит Западную Европу в список допустимых регионов глобальной обработки данных.

Обязательно включите соответствующее имя и расположение учетной записи Azure Maps.

JSON
{
  "$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 — это глобальная служба, которая позволяет указать географическую область, которая позволяет ограничить расположение данных определенным регионам.