다음을 통해 공유


전역 데이터 처리 구성

경우에 따라 로컬 데이터 상주법으로 인해 Azure Maps 계정의 지역과 다른 지역에서 요청을 처리해야 할 수 있습니다. 이 경우 지정된 다른 지역에서 데이터를 처리하는 데 Azure Maps 동의를 부여할 수 있습니다. 자세한 내용은 동의 관리를 참조하세요.

이 문서에서는 Azure Portal, REST API 또는 ARM 배포 템플릿을 비롯한 여러 방법을 사용하여 데이터 보존 법을 준수하도록 글로벌 데이터 처리 설정을 구성하는 방법을 안내합니다. 이를 통해 Azure Maps는 Azure Maps 계정의 지역에 관계없이 지정된 국가의 지역 내에서 주소 요청을 처리할 수 있습니다.

Important

시나리오에 한국 데이터가 포함되지 않는 경우 지역 간 처리를 사용하도록 설정할 필요가 없습니다. 이 요구 사항은 데이터 상주법으로 인해 한국에만 적용됩니다.

Azure Portal에서 글로벌 데이터 처리 구성

Azure Maps 리소스 위치는 기본적으로 사용하도록 설정되며 Azure Portal의 프로세스 데이터 전역 페이지에서 구성할 수 있습니다.

하나 이상의 지역에 동의하려면 다음을 수행합니다.

  1. Azure Portal에서 Azure Maps 계정에 로그인합니다.

  2. 설정에서 데이터를 전역적으로 처리합니다.

    선택할 수 있는 각 지역에 대한 더하기 기호가 있는 세계 지도가 나타납니다.

    Azure Portal의 프로세스 데이터를 전역적으로 보여 주는 스크린샷

  3. 또한 지역 추가를 선택한 다음 추가하거나 제거할 지역을 선택할 수 있습니다.

    Azure Portal에서 한국 중부 지역이 선택된 프로세스 데이터를 전역적으로 보여 주는 스크린샷.

  4. 원하는 지역이 모두 선택되면 [저장]을 선택합니다.

    Azure Portal의 프로세스 데이터에 강조 표시된 저장 단추를 전역적으로 보여 주는 스크린샷.

업데이트가 저장되면 지역 목록에 하나 이상의 새 선택 항목이 표시됩니다.

지원되는 지역 목록에 한국 중부 지역이 추가된 Azure Portal의 프로세스 데이터를 전역적으로 보여 주는 스크린샷.

REST API를 사용하여 전역 데이터 처리 구성

동의는 Azure Maps 계정 관리 REST API를 사용하여 관리할 수 있습니다. 글로벌 데이터 처리를 구성하려면 Accounts - UpdatePATCH 요청을 보내고 요청 본문의 매개 변수를 전달 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

Header

올바른 액세스 토큰을 포함해야 합니다.

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는 지리적 범위를 지정할 수 있는 전역 서비스로, 데이터 상주를 특정 지역으로 제한할 수 있습니다.