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