AWS Clean Roomsでの設定済みテーブルの作成 - AWS Clean Rooms

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

AWS Clean Roomsでの設定済みテーブルの作成

設定済みテーブルは、 AWS Glue Data Catalog内の既存のテーブルを参照するものです。設定済みテーブルには、 AWS Clean Roomsでどのようにデータにクエリを実行するかを決定する分析ルールが含まれています。設定済みテーブルは 1 つ以上のコラボレーションに関連付けることができます。

によって提供される統計生成を使用して AWS Glue 、 AWS Glue Data Catalog テーブルの列レベルの統計を計算します。がデータカタログ内のテーブルの統計 AWS Glue を生成すると、Amazon Redshift Spectrum は自動的にこれらの統計を使用してクエリプランを最適化します。を使用した列レベルの統計の計算の詳細については AWS Glue、「 AWS Glue ユーザーガイド」の「列統計を使用したクエリパフォーマンスの最適化」を参照してください。の詳細については AWS Glue、「 AWSGlue デベロッパーガイド」を参照してください。

この手順では、メンバーは次のタスクを実行します。

  • で使用する既存の AWS Glue テーブルを設定します AWS Clean Rooms。(このステップは、Cryptographic Computing for Clean Rooms を使用している場合を除き、コラボレーションに参加する前でも後でも実行できます)。

    注記

    AWS Clean Rooms は AWS Glue テーブルをサポートします。でのデータの取得の詳細については AWS Glue、「」を参照してくださいステップ 3: データテーブルを Amazon S3 にアップロードする

  • 設定済みテーブルに名前を付け、コラボレーションで使用する列を選択します。

次の手順では、次のことを前提としています。

で設定済みテーブルを作成するには AWS Clean Rooms
  1. にサインイン AWS Management Console し、 でAWS Clean Rooms コンソールを開きます AWS アカウント (まだ開いていない場合)。

  2. コンソールの左のナビゲーションペインで、[設定済みのテーブル] を選択します。

  3. 右上隅にある [新しいテーブルを設定] を選択します。

  4. [新しいテーブルを設定][ AWS Glue テーブルを選択] で以下の操作を行います。

    1. 設定する [データベース] をドロップダウンリストから選択します。

    2. 設定する [テーブル] をドロップダウンリストから選択します。

    注記

    テーブルが正しいことを確認するには、次のいずれかの操作を行います。

    • で表示を選択します AWS Glue

    • [スキーマを表示] をオンにして、スキーマを表示します。

  5. [コラボレーションで許可された列] で、[すべての列] または [カスタムリスト] を選択します。

    選択内容 結果
    すべての列 すべての列は (分析ルール AWS Clean Rooms に従って) で使用できます。
    カスタムリスト [許可する列を指定] ドロップダウンリストから、許可する列を 1 つ以上選択します。
  6. [設定済みのテーブルの詳細] で以下の操作を行います。

    1. 設定済みテーブルの [名前] を入力します。

      デフォルトの名前を使用することも、テーブルの名前を変更することもできます。

    2. テーブルの [説明] を入力します。

      この説明は、似たような名前を持つ他の設定済みテーブルと区別するのに役立ちます。

    3. 設定済みテーブルのリソースでタグを有効にする場合は、[新しいタグを追加] を選択し、キーのペアを入力します。

  7. [新しいテーブルを設定] を選択します。

設定済みテーブルを作成したら、次の作業に進むことができます。