このドキュメントでは、リソース バインディングを作成して、テーブル、データセット、データ プロダクト、プロジェクト全体などの個々のリソースをデータ ドメインに含める方法について説明します。
リソースのバインディングとインクルードについて
データ ドメインのリソース管理を理解するには、次の 2 つの重要なコンセプトを理解する必要があります。
- バインディング: リソースをドメインにバインドすると、リソースまたはプロジェクトとデータ ドメインの間にリンクが作成されます。
- 包含: リソースをドメインにバインドした結果として得られるメンバーシップ。プロジェクトやデータセットなどのコンテナ リソースがドメインに含まれている場合、そのすべての子孫は、そのドメインへの包含を自動的に継承します。
継承とオーバーライド
リソースの包含は、階層継承ルールに従います。
- 自動継承: データセットまたはプロジェクトをドメインに含めると、この設定を明示的にオーバーライドしない限り、このデータセットまたはプロジェクトに属するすべてのアセットもドメインに含まれます。
- 明示的なオーバーライド: 特定の下位レベルのバインディングは、継承された親の割り当てよりも優先されます。子リソースが別のドメインに明示的にバインドされている場合、その明示的なバインディングは継承された親ドメインの割り当てをオーバーライドします。
例: 2 つのデータセット(dataset_1 と dataset_2)を含むプロジェクトが Finance ドメインにバインドされている場合、両方のデータセットが Finance への包含を継承します。ただし、dataset_2 が Marketing ドメインに明示的にバインドされている場合、dataset_2 は Marketing に属し、dataset_1 は Finance に残ります。
次のステップ
- 詳しくは、データ ドメインをご覧ください。
- データ ドメインを作成する方法を学習する。
- リソースをデータ ドメインに含める方法を確認する。