View a markdown version of this page

分析での中間テーブルの使用 - AWS Clean Rooms

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

分析での中間テーブルの使用

中間テーブルに入力して分析ルールをアタッチしたら、設定済みテーブルと同様にクエリで参照できます。

中間テーブルの検出

すべてのコラボレーションメンバーは、コラボレーションのテーブルタブで中間テーブルを表示できます。テーブルタイプは「中間テーブル」として表示されます。

SQL での参照

設定済みテーブルを参照するのと同様に、SQL クエリで中間テーブルを名前で参照します。例えば、次のようになります。

SELECT * FROM my_intermediate_table

PySpark での参照

PySpark 分析テンプレートで、コンテキストオブジェクトを介して中間テーブルを参照します。

context['referencedTables']['my_intermediate_table']

分析時の要件

AWS Clean Rooms は、中間テーブルを参照する分析を実行するときに、次の要件を適用します。

  • 中間テーブルスキーマのステータスは準備完了 (入力済みで分析ルールがアタッチされている) である必要があります。

  • 分析ルールは、ベーステーブルから継承された制約に対して検証されます。

  • disallowedOutputColumns や allowedResultReceivers など、遅延コントロールが適用されます。

ML ワークフローでの の使用

dataSource.protectedQueryInputParameters 設定を使用して、ML ワークフローの中間テーブルを参照できます。

スキーマの表示

中間テーブルで使用できる列を表示するには、中間テーブルの詳細ページのスキーマタブを選択します。列名とタイプを表示できます。スキーマを編集を選択して列タイプを更新します。

依存関係の表示

中間テーブルが依存するベーステーブルを表示するには、依存関係タブを選択します。各依存関係のテーブル名、所有者、タイプ、親タイプを表示できます。