設定済みテーブルの作成 – Amazon S3 データソース - AWS Clean Rooms

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

設定済みテーブルの作成 – Amazon S3 データソース

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

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

    注記

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

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

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

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

設定済みテーブルを作成するには – Amazon S3 データソース
  1. にサインイン AWS Management Console し、https://console.aws.amazon.com/cleanrooms で AWS Clean Rooms コンソールを開きます。

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

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

  4. データソースで、AWS データソースAmazon S3 を選択します。

  5. Amazon S3 テーブルの下:

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

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

    注記

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

    • 「表示 AWS Glue」を選択します。

    • スキーマを表示するには、 から AWS Glueスキーマの表示を有効にします。

    重要

    データが CSV 形式の AWS Glue テーブルの場合、 Glue スキーマの列名と順序は CSV データと完全に一致する必要があります。一致しない場合、設定済みテーブルの許可された列リストが正しく適用されない可能性があります。

  6. コラボレーションで許可される列と分析方法の場合

    1. コラボレーションで許可する列

      • すべての列を選択して、コラボレーションですべての列をクエリできるようにします。

      • カスタムリストを選択して、許可された列を指定ドロップダウンリストから 1 つ以上の列をコラボレーションでクエリできるようにします。

    2. 許可された分析方法の場合、

      1. Direct query を選択して、このテーブルで SQL クエリを直接実行できるようにします。

      2. Direct job を選択して、このテーブルで PySpark ジョブを直接実行できるようにします。

    たとえば、コラボレーションメンバーがすべての列で直接 SQL クエリと PySpark ジョブの両方を実行できるようにする場合は、すべての列直接クエリ、および直接ジョブを選択します。

  7. [設定済みのテーブルの詳細] で以下の操作を行います。

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

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

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

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

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

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

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