

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

# 中間テーブルの分析ルールの設定
<a name="intermediate-table-analysis-rule"></a>

中間テーブルは、分析ルールをアタッチするまで分析に使用できません。中間テーブルでサポートされている分析ルールタイプはカスタムのみです。

継承された制約は、中間テーブルの詳細ページの**分析ルール**タブでベーステーブルから表示できます。各制約には、値を適用したデータプロバイダーのテーブルを示す「ソースを表示」リンクが表示されます。

ファーストパーティ中間テーブル (作成者が所有するすべてのベーステーブル) では、分析ルール設定を完全に制御できます。マルチパーティー中間テーブル (異なるプロバイダーのベーステーブル) では、継承されたコントロールをより制限することができます。

**注記**  
AWS Clean Rooms は、中間テーブルを入力すると、基本テーブル分析ルールのpoint-in-timeスナップショットとして継承された制約を生成します。ベーステーブル分析ルールが非同期的に変更された場合でも、継承された制約は更新されません。継承された制約を更新するには、中間テーブルを再度入力します。

次の表は、マルチパーティー中間テーブルの検証ルールを示しています。


| 遅延コントロール | 検証 | 
| --- | --- | 
| allowedResultReceivers | すべてのベーステーブル値の交差のサブセットである必要があります。 | 
| disallowedOutputColumns | すべてのベーステーブル値の和集合のスーパーセットである必要があります。 | 
| allowedAdditionalAnalyses | すべてのベーステーブル値の交差のサブセットである必要があります。 | 
| additionalAnalyses | 以上である必要があります (必須 > 許可 > NOT\_ALLOWED)。 | 

**中間テーブルの分析ルールを設定するには**

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

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

1. コラボレーションを選択し、**テーブル**タブを選択します。

1. 中間テーブルを選択します。

1. 中間テーブルの詳細ページの上部にあるアラートで、**分析ルールの設定**を選択します。

1. **ステップ 1 - 分析コントロールを指定する**で、分析コントロール方法を選択します。
   + **各新しい分析を確認する** – 使用する前に各分析テンプレートの承認が必要です。
   + **特定の共同作業者による分析を許可する** – 指定された共同作業者が分析を実行できるようにします。

   (オプション) 許可された分析テンプレートを追加します (最大 50)。

1. **ステップ 2 - 分析結果コントロールを指定する**には、以下を設定します。
   + **出力で許可されていない列** – **なし**または**カスタムリスト**を選択し、許可しない列を選択します。
   + **出力に適用される追加の分析** – **許可されていない**、**許可されている**、または**必須**を選択します。
   + **結果の配信** – 結果を受け取ることができるメンバーを選択します。

1. **ステップ 3 - 差分プライバシーを設定する**で、差分プライバシーのオンとオフを選択します。

1. **ステップ 4 - 確認して設定**し、すべての設定を確認します。

   **編集**ボタンを使用して設定を変更します。**テーブルビュー**または **JSON** を選択して、メンバーに表示される内容をプレビューできます。

   **分析に使用できる列**テーブルを確認します。このテーブルには、列名、タイプ、および各列がクエリ出力で許可されているかどうかが表示されます。

1. **[分析ルールを設定]** を選択します。