データインターフェイスの管理
データインターフェイスを作成して、ソースデータをフィルタリング、結合し、安定した管理されたスキーマとしてコンシューマーに公開する方法を制御します。
データインターフェイスを作成するときは、ソーステーブルからのデータの構造を決定する組み合わせ方法を選択します。選択する方法は、データの保存場所とコンシューマーがクエリしたい内容によって異なります。
ソーステーブルを 1 つ選択すると、組み合わせ方法は自動的に [単一のテーブル] に設定されます。2 つ以上のテーブルを選択する場合は、組み合わせメソッドのステップで JOIN と UNION のいずれかを選択します。ターゲットテーブルの作成後にメソッドを変更することはできません。
- 単一テーブル
- 1 つのソーステーブルの列のサブセットを公開します。コンシューマーが必要とするすべてのデータが単一のテーブルから取得され、表示する列を制御する場合は、これを使用します。
- 参加
- INNER JOIN を使用して、共通キーを共有する複数のテーブルの関連データを結合します。コンシューマーデータがテーブル間で分割されていて、共有識別子でレコードを関連付ける場合に、これを使用します。結合されたすべてのテーブルで値が一致するレコードのみが含まれます。
- ユニオン
- 互換性のあるスキーマを持つ複数のソーステーブルの行を単一のビューにスタックします。これは、同じタイプのデータがシステムまたは地域に分散されており、コンシューマーが統合ビューを必要とする場合に使用します。すべてのテーブルのすべての行が含まれます。