View a markdown version of this page

新しい ID マッピングテーブルの作成とデータ入力 - AWS Clean Rooms

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

新しい ID マッピングテーブルの作成とデータ入力

前提条件

ID マッピングテーブルを作成する前に、以下を確認してください。

  • 関連付けられた ID 名前空間のソースとターゲット

  • ルールベースの ID マッピングまたはプロバイダーサービス ID マッピング用に設定された ID 名前空間

次の 2 種類の ID マッピングテーブルを作成できます。

  • ルールベース – 一致するルールを使用してファーストパーティーデータを翻訳します

  • プロバイダーサービス – LiveRamp を使用して RampIDs

ID マッピングテーブルを作成したら、ID マッピングワークフローを実行してすぐに入力するか、後でテーブルの入力を待つことができます。

ID マッピングテーブルに正常にデータが入力されたら、ID マッピングテーブルでマルチテーブル結合クエリを実行して、sourceId を targetId に結合し、データを分析できます。

ID マッピングテーブルを作成する (ルールベース)

このトピックでは、一致するルールを使用してファーストパーティデータをソースからターゲットに変換する ID マッピングテーブルを作成するプロセスについて説明します。

ルールベースの ID マッピングテーブルを作成する場合、増分処理を有効にすることで、ワークフロー内の新規、更新、または削除されたレコードのみを処理できます。

ルールベースのメソッドを使用して新しい ID マッピングテーブルを作成してデータを入力するには
  1. にサインイン AWS マネジメントコンソール し、https://console.aws.amazon.com/cleanrooms/ で AWS Clean Rooms コンソールを開きます。

  2. ナビゲーションペインで、コラボレーションを選択します。

  3. コラボレーションを選択し、エンティティ解決タブを選択します。

  4. [ID マッピングテーブルを作成] を選択します。

  5. ID マッピング設定で、次のいずれかを実行します。

    • 新しいワークフローを作成するには、新しい ID マッピングワークフローの作成を選択したままにします。

    • 既存のワークフローを使用するには、チェックボックスをオフにしてドロップダウンリストからワークフローを選択し、ステップ 9 に進みます。

  6. ID データで、ソースとターゲットを表示または設定します。

    • 単一の ID 名前空間ペアの場合: 事前に選択されたソースとターゲットを確認します。

    • 複数の ID 名前空間の場合: ドロップダウンリストからソースとターゲットを選択します。

  7. (オプション) 増分処理をオンにして、ワークフロー内の新規、更新、または削除されたレコードのみを処理します。

    AWS Entity Resolution は、ID マッピングテーブル全体を再作成するのではなく、ソース ID またはターゲット ID 名前空間の新規、更新、または削除されたレコードのみを処理します。

    このオプションを選択したままにすると、 は ID マッピングテーブルでデフォルトのバッチ処理 ID マッピングワークフロー AWS Entity Resolution を実行します。

  8. ルールパラメータで、以下を設定します。

    • ルールコントロール – ターゲットまたはソースが一致するルールを提供するかどうかを選択します。

      [ルールを表示] をオンにすると、ルールを表示できます。

      ルールコントロールは、ID マッピングワークフローで使用されるソース ID とターゲット ID 名前空間の間で互換性がある必要があります。例えば、ソース ID 名前空間がルールをターゲットに制限するが、ターゲット ID 名前空間がルールをソースに制限する場合、エラーが発生します。

    • [比較タイプ] は、自動的に [複数の入力フィールド] に設定されます。

      これは、両方の参加者が以前にこのオプションを選択したためです。

    • レコードマッチング

      • 1 つのソースから 1 つのターゲット – ターゲットごとに 1 つの一致するレコードを保存します

      • 1 つのターゲットへの多くのソース – ターゲットごとに一致するすべてのレコードを保存します

        注記

        ソース ID 名前空間とターゲット ID 名前空間に指定されている制限は、互換性がある必要があります。

  9. ID マッピングの詳細については、以下を設定します。

    1. ID マッピングテーブル名を入力するか、デフォルト名のままにします。

    2. (オプション) ID マッピングテーブルの [説明] を入力します。

      この説明はクエリの作成に役立ちます。

  10. AWS Clean Rooms アクセスするには、次のいずれかを選択します。

    • アクセス許可ポリシーの追加と管理 AWS Clean Rooms を許可する – サービスロールを自動的に作成します。

    • アクセス許可を手動で追加および管理 – リソースポリシーを確認して変更するか、ポリシーステートメントの追加を選択します。

      注記

      ロールポリシーを変更できない場合は、 がサービスロールのポリシーを見つけ AWS Clean Rooms られなかったことを示すエラーメッセージが表示されます。

  11. AWS Entity Resolution アクセスするには、次のいずれかを選択します。

    このセクションは、新しい ID マッピングテーブルを作成する場合にのみ表示されます。

    • 新しいサービスロールを作成して使用

      • デフォルトの [サービスロール名] は entityresolution-id-mapping-workflow-<timestamp> です。

      • (オプション) 暗号化されたデータの場合は、このデータは KMS キーによって暗号化され、AWS KMS キーを入力します。

    • 既存のサービスロールを使用

      • ドロップダウンリストから既存のサービスロール名を選択するか、ロール ARN を入力します。

        ロールを一覧表示するアクセス許可がある場合は、ロールのリストが表示されます。

        [IAM で表示] 外部リンクを選択してサービスロールを表示します。

        既存のサービスロールがない場合、[既存のサービスロールを使用] オプションは使用できません。

        デフォルトでは、 AWS Clean Rooms は既存のロールポリシーを更新して必要なアクセス許可を追加しようとしません。

      • (オプション) 必要なアクセス許可を持つ事前設定済みポリシーをこのロールに追加して、必要なアクセス許可をロールにアタッチします。

        ロールを変更したりポリシーを作成したりするには、アクセス許可が必要です。

  12. (オプション) 追加設定で、以下を設定します。

    1. ID マッピングテーブルの設定

      • カスタム暗号化を有効にするには、暗号化設定をカスタマイズを選択し、 AWS KMS キーを入力します。

        注記

        この KMS キーは、 内で KMS キーポリシーcleanrooms.amazonaws.comを使用するために必要なアクセス許可 AWS Entity Resolution を に付与する必要があります。ID マッピングワークフローで暗号化を使用するために必要なアクセス許可の詳細については、「AWS Entity Resolution ユーザーガイド」の「AWS Entity Resolutionのワークフロージョブロールを作成する」を参照してください。

      • タグを追加するには、新しいタグを追加を選択し、キーと値のペアを入力します

    2. ID マッピングワークフロー設定 (新しいワークフローのみ):

      • 異なる名前を使用するには、「同じ ID マッピングテーブルの名前と説明を保持」と「新しい値」を入力します。

      • タグを追加するには、新しいタグを追加を選択し、キーと値のペアを入力します

  13. 次のいずれかを選択します。

    • ID マッピングテーブルの作成 – 後で入力できる空のテーブルを作成します (既存の ID マッピングテーブルへのデータ入力)

    • ID マッピングテーブルの作成と入力 – テーブルを作成してすぐに入力します (数時間かかる場合があります)。

    ID マッピングワークフロープロセスが開始されます。このプロセス中、ID マッピングテーブルには変換された ID が入力されます。ID マッピングワークフローの処理には数時間かかる場合があります。

    ID マッピングテーブルに正常にデータが入力されたら、ID マッピングテーブルのクエリを実行して sourceId を targetId と結合し、データを分析できます。

ID マッピングテーブルを作成する (プロバイダーサービス)

このトピックでは、プロバイダーサービス (LiveRamp) を使用する ID マッピングテーブルを作成するプロセスについて説明します。LiveRamp プロバイダーサービスは、保持された RampID または派生された RampID を使用して、ソース RampID のセットを変換します。

プロバイダーサービスのメソッドを使用して新しい ID マッピングテーブルを作成するには
  1. にサインイン AWS マネジメントコンソール し、https://console.aws.amazon.com/cleanrooms/ で AWS Clean Rooms コンソールを開きます。

  2. ナビゲーションペインで、コラボレーションを選択します。

  3. コラボレーションを選択し、エンティティ解決タブを選択します。

  4. [ID マッピングテーブルを作成] を選択します。

  5. ID マッピング設定で、次のいずれかを実行します。

    • 新しいワークフローを作成するには、新しい ID マッピングワークフローの作成を選択したままにします。

    • 既存のワークフローを使用するには、チェックボックスをオフにしてドロップダウンリストからワークフローを選択し、ステップ 9 に進みます。

  6. ID データで、ソースとターゲットを表示または設定します。

    • 単一の ID 名前空間ペアの場合: 事前に選択したソースとターゲットを確認します。

    • 複数の ID 名前空間の場合: ドロップダウンリストからソースとターゲットを選択します。

  7. [メソッド]で、選択した ID マッピングワークフローメソッドが [LiveRamp トランスコーディング] であることを確認します。

  8. LiveRamp 設定の場合は、次のいずれかを実行します。

    • LiveRamp ID マネージャー ARN と LiveRamp シークレットマネージャー ARN を入力します。

    • 既存のワークフローからインポートを選択します。

  9. ID マッピングの詳細については、以下を設定します。

    1. ID マッピングテーブル名を入力するか、デフォルト名のままにします。

    2. (オプション) ID マッピングテーブルの [説明] を入力します。

      この説明はクエリの作成に役立ちます。

  10. AWS Clean Rooms アクセスするには、次のいずれかを選択します。

    • アクセス許可ポリシーの追加と管理 AWS Clean Rooms を許可する – サービスロールを自動的に作成します。

    • アクセス許可を手動で追加および管理 – リソースポリシーを確認して変更するか、ポリシーステートメントの追加を選択します。

      注記

      ロールポリシーを変更できない場合は、 がサービスロールのポリシーを見つけ AWS Clean Rooms られなかったことを示すエラーメッセージが表示されます。

  11. AWS Entity Resolution アクセスの場合は、1 つ選択します。

    このセクションは、新しい ID マッピングテーブルを作成する場合にのみ表示されます。

    • 新しいサービスロールを作成して使用

      • デフォルトの [サービスロール名] は entityresolution-id-mapping-workflow-<timestamp> です。

      • (オプション) 暗号化されたデータの場合は、このデータは KMS キーによって暗号化され、AWS KMS キーを入力します。

    • 既存のサービスロールを使用

      • ドロップダウンリストから既存のサービスロール名を選択するか、ロール ARN を入力します。

        ロールを一覧表示するアクセス許可がある場合は、ロールのリストが表示されます。

        [IAM で表示] 外部リンクを選択してサービスロールを表示します。

        既存のサービスロールがない場合、[既存のサービスロールを使用] オプションは使用できません。

        デフォルトでは、 AWS Clean Rooms は既存のロールポリシーを更新して必要なアクセス許可を追加しようとしません。

      • (オプション) 必要なアクセス許可を持つ事前設定済みポリシーをこのロールに追加して、必要なアクセス許可をロールにアタッチします。

        ロールを変更したりポリシーを作成したりするには、アクセス許可が必要です。

  12. (オプション) 追加設定で以下を設定します。

    1. ID マッピングテーブルの設定

      • カスタム暗号化を有効にするには、暗号化設定をカスタマイズを選択し、 AWS KMS キーを入力します。

        注記

        この KMS キーは、 内で KMS キーポリシーcleanrooms.amazonaws.comを使用するために必要なアクセス許可 AWS Entity Resolution を に付与する必要があります。ID マッピングワークフローで暗号化を使用するために必要なアクセス許可の詳細については、「AWS Entity Resolution ユーザーガイド」の「AWS Entity Resolutionのワークフロージョブロールを作成する」を参照してください。

      • タグを追加するには、新しいタグを追加を選択し、キーと値のペアを入力します。

    2. ID マッピングワークフロー設定 (新しいワークフローのみ):

      • 別の名前を使用するには、「同じ ID マッピングテーブルの名前と説明を保持」と「新しい値」を入力します。

      • タグを追加するには、新しいタグを追加を選択し、キーと値のペアを入力します。

  13. 次のいずれかを選択します。

    • ID マッピングテーブルの作成 – 後で入力できる空のテーブルを作成します (既存の ID マッピングテーブルへのデータ入力)

    • ID マッピングテーブルの作成と入力 – テーブルを作成してすぐに入力します (数時間かかる場合があります)。

    ID マッピングワークフロープロセスが開始されます。このプロセス中、ID マッピングテーブルには変換された ID が入力されます。ID マッピングワークフローの処理には数時間かかる場合があります。

    ID マッピングテーブルに正常にデータが入力されたら、ID マッピングテーブルのクエリを実行して sourceId を targetId と結合し、データを分析できます。