翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
の分析ルール AWS Clean Rooms
テーブルがコラボレーション分析 AWS Clean Rooms のために で使用できるようにするには、コラボレーションメンバーが分析ルールを設定する必要があります。
分析ルールは、各データ所有者が設定済みテーブルに設定するプライバシー強化のためのコントロールです。分析ルールによって、設定済みテーブルの分析方法が決まります。
分析ルールは、設定済みテーブルをアカウントレベルで制御するもの (アカウントレベルのリソース) で、設定済みテーブルが関連付けられているすべてのコラボレーションに適用されます。分析ルールが設定されていない場合、設定済みテーブルをコラボレーションに関連付けることはできますが、クエリは実行できません。クエリは、分析ルールの種類が同一の設定済みテーブルのみを参照できます。
分析ルールを設定するには、まず分析の種類を選択し、次に分析ルールを指定します。どちらの手順でも、有効にするユースケースと、基になるデータをどのように保護するかを検討する必要があります。
AWS Clean Rooms は、クエリで参照されるすべての設定済みテーブルに対して、より制限の厳しいコントロールを適用します。
制限に関するコントロールの例を以下に示します。
例 制限に関するコントロール: 出力の制約
-
コラボレーター A の ID 列には 100 という出力の制約があります。
-
コラボレーター B の ID 列には 150 という出力の制約があります。
両方の設定済みテーブルを参照する集約クエリで、クエリ出力に行を表示するには、1 つの出力行に少なくとも 150 個の個別 ID 値が必要です。クエリ出力には、出力の制約により結果が削除されたことは示されません。
例 制限に関するコントロール: 未承認の分析テンプレート
-
コラボレーター A は、カスタム分析ルールで、コラボレーター A とコラボレーター B の設定済みテーブルを参照するクエリを含む分析テンプレートを許可しました。
-
コラボレーター B はこの分析テンプレートを許可していません。
コラボレーター B が分析テンプレートを許可していないため、クエリを実行できるメンバーはその分析テンプレートを実行できません。
分析ルールの種類
分析ルールには、集計、リスト、カスタムの 3 種類があります。以下の表で、分析ルールの種類を比較しています。各種分析ルールの指定については、それぞれ別のセクションで説明しています。
注記
ID マッピングテーブル分析ルールと呼ばれる分析ルールタイプがあります。ただし、この分析ルールは によって管理 AWS Clean Rooms され、変更することはできません。詳細については、「ID マッピングテーブル分析ルール」を参照してください。
以下のセクションでは、各分析ルールタイプでサポートされているユースケースとコントロールについて説明します。
対応するユースケース
次の表は、各種分析ルールで対応しているユースケースの比較をまとめたものです。
ユースケース | 集計 | リスト | カスタム |
---|---|---|---|
対応する分析 | COUNT、SUM、および AVG 関数を使用して、任意のディメンションで統計を集約するクエリ | 複数のテーブルが重複している箇所の行レベルのリストを出力するクエリ | 分析テンプレートまたは分析作成者によって確認、許可されている、あらゆるカスタム分析 |
一般的なユースケース | セグメント分析、測定、アトリビューション | エンリッチメント、セグメント構築 | ファーストタッチアトリビューション、増分分析、オーディエンス発掘 |
SQL 構文 |
|
|
SELECT コマンドで使用できる SQL 関数と SQL 構文の大部分 |
サブクエリと共通テーブル式 (CTE) | いいえ | いいえ | はい |
分析テンプレート | いいえ | いいえ | はい |
対応するコントロール
次の表は、各分析ルールタイプで基になるデータがどのように保護されるのか、その比較をまとめたものです。
コントロール | 集計 | リスト | カスタム |
---|---|---|---|
コントロールのメカニズム | テーブル内のデータをクエリでどのように使用してよいかを制御します (hashed_email 列の COUNT と SUM を許可するなど)。 |
テーブル内のデータをクエリでどのように使用してよいかを制御します (hashed_email 列の使用を結合のみで許可するなど)。 |
テーブルでどのクエリを実行してよいかを制御します (分析テンプレート「Custom query 1」で定義されたクエリのみを許可するなど)。 |
組み込みのプライバシー強化機能 |
|
|
|
実行前のクエリの確認 | いいえ | いいえ | はい。分析テンプレートを使用 |
で使用できる分析ルールの詳細については AWS Clean Rooms、以下のトピックを参照してください。