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

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

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

前提条件

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

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

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

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

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

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

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

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

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

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

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

ルールベースのメソッドを使用して新しい ID マッピングテーブルを作成してデータを入力するには
  1. にサインイン AWS Management Console し、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 キーポリシーを使用するために必要なアクセス許可 AWS Entity Resolution を cleanrooms.amazonaws.comに付与する必要があります。ID マッピングワークフローで暗号化を使用するために必要なアクセス許可の詳細については、「AWS Entity Resolution ユーザーガイド」の「AWS Entity Resolutionのワークフロージョブロールを作成する」を参照してください。

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

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

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

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

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

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

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

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

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

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

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

プロバイダーサービスのメソッドを使用して新しい ID マッピングテーブルを作成するには
  1. にサインイン AWS Management Console し、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 マネージャー ARNLiveRamp シークレットマネージャー 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 キーポリシーを使用するために必要なアクセス許可 AWS Entity Resolution を cleanrooms.amazonaws.comに付与する必要があります。ID マッピングワークフローで暗号化を使用するために必要なアクセス許可の詳細については、「AWS Entity Resolution ユーザーガイド」の「AWS Entity Resolutionのワークフロージョブロールを作成する」を参照してください。

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

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

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

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

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

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

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

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

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