

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

# 中間テーブルの作成
<a name="create-intermediate-table"></a>

中間テーブルを作成して分析結果をキャッシュし、コラボレーション内の後続のクエリで再利用できます。

**中間テーブルを作成するには**

1. [https://console.aws.amazon.com/cleanrooms/](https://console.aws.amazon.com/cleanrooms/) で AWS Clean Rooms コンソールを開きます。

1. 左のナビゲーションペインで、**[コラボレーション]** を選択します。

1. コラボレーションを選択します。

1. [**Tables**] (テーブル) タブを選択します。

1. **追加**ドロップダウンから、**中間テーブルの作成**を選択します。

1. **詳細**に、中間テーブル**の名前**とオプションの**説明**を入力します。
**注記**  
名前は、コラボレーション内のすべてのテーブル、中間テーブル、および ID マッピングテーブルで一意である必要があります。名前は最大 100 文字で、SQL 予約語を含めることはできません。説明は最大 255 文字です。

1. **詳細**で、**保持期間 (日数)** を選択します。デフォルトの保持期間は 30 日間です。この期間は、アクティブな中間テーブルバージョンに適用されます。バージョンの有効期限が切れると、保存されたデータはすべて削除されます AWS Clean Rooms。テーブルを再度使用するには、テーブルを再入力する必要があります。

1. **データセット**で、中間テーブルを定義するメソッドを選択します。
   + **SQL クエリ** – Tables パネルを使用して使用可能なテーブルを参照し、SQL エディタでクエリを書き込みます。
   + **分析テンプレート** – PySpark 分析テンプレートの ARN を指定します。

1. **暗号化**で、オプションで**カスタム KMS キーを使用してシークレットを暗号化**を選択し、KMS キー ARN を指定します。必要なキーポリシーの詳細については、「」を参照してください[中間テーブルの暗号化](data-protection.md#encrypt-intermediate-tables)。

1. (オプション) **タグ**を追加して、中間テーブルを整理して識別します。

1. **入力**で、必要に応じて**作成後に中間テーブルの入力**を選択します。

   このオプションを選択した場合は、以下を設定します。
   + **クエリコンピューティング支払者** – コラボレーションに複数のクエリコンピューティング支払者がいる場合は、入力オペレーションのクエリコンピューティングコストに対して支払うものを選択します。
   + **ワーカータイプ** – 入力ジョブのインスタンスタイプ (デフォルト: CR.1X)。
   + **ワーカーの数** – 使用するインスタンスの数 (2～128、デフォルト: 16)。
   + (オプション) **Spark プロパティ** – カスタム Spark ランタイム設定。

1. **中間テーブルの作成** を選択します。

**注記**  
サービスは中間テーブルを CREATED ステータスで作成します。テーブルには、入力するまでマテリアライズドデータは含まれません。作成後に入力するオプションを選択しなかった場合は、後でテーブルに入力できます。詳細については、「[中間テーブルの入力](populate-intermediate-table.md)」を参照してください。