次の方法で共有


グローバル データ処理の構成

場合によっては、ローカル データ所在地の法律により、Azure Maps アカウントのリージョンとは異なるリージョンでの要求の処理が必要になることがあります。 このような場合、Azure Maps に他の指定されたリージョンでデータを処理するための同意を付与することができます。 詳細については、「同意の管理」を参照してください。

この記事では、Azure portalREST API、または ARM 展開テンプレートを含む複数の方法を使用して、データ所在地の法律に準拠するためのグローバル データ処理設定の構成について説明します。 これにより、Azure Maps アカウントのリージョンに関係なく、指定した国のリージョン内でアドレス要求を処理できます。

重要

シナリオで韓国のデータを使用しない場合は、リージョン間の処理を有効にする必要はありません。 この要件は、データ所在地の法律により、韓国にのみ適用されます。

Azure portal でグローバル データ処理を構成する

Azure Maps リソースの場所は既定で有効になっており、Azure portal の [データのグローバル処理] ページで構成できます。

1 つ以上のリージョンに同意するには:

  1. Azure portal で Azure Maps アカウントにサインインします。

  2. [設定] で、[データのグローバル処理] を選択します。

    選択できる各リージョンの加算演算子が付いた世界地図が表示されます。

    Azure portal のデータのグローバル処理画面を示すスクリーンショット。

  3. さらに、[リージョンの追加] を選択し、追加または削除するリージョンを選択できます。

    韓国中部リージョンが選択された、Azure portal のデータのグローバル処理画面を示すスクリーンショット。

  4. 必要なすべてのリージョンを選択したら、[保存] を選択します。

    Azure portal のデータのグローバル処理画面で、保存ボタンがハイライト表示されているスクリーンショット。

更新内容が保存されると、リージョンの一覧に 1 つ以上の新しい選択項目が表示されます。

サポート対象のリージョン一覧に韓国中部リージョンが追加された、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

ヘッダー

正しい access-token を含めるようにしてください。

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"
          }
        ]
      }
    }
  ]
}

Note

グローバル データ処理設定に関係なく、データは常に Azure Maps アカウントを作成したリージョンに保存されます。

次のステップ

Azure Maps は、地理的範囲を指定できるグローバル サービスであり、データ所在地を特定のリージョンに制限できます。