リソースのバインディングとインクルードについて

このドキュメントでは、リソース バインディングを作成して、テーブル、データセット、データ プロダクト、プロジェクト全体などの個々のリソースをデータ ドメインに含める方法について説明します。

リソース バインディングと包含について

データ ドメインでのリソース管理を理解するには、次の 2 つの重要なコンセプトを理解する必要があります。

  • バインディング: リソースをドメインにバインドすると、リソースまたはプロジェクトとデータ ドメインの間にリンクが作成されます。
  • 包含: リソースをドメインにバインドした結果のメンバーシップ。プロジェクトやデータセットなどのコンテナ リソースがドメインに含まれると、そのすべての子孫がそのドメインへの包含を自動的に継承します。

継承とオーバーライド

リソースの包含は、階層継承ルールに従います。

  • 自動継承: データセットまたはプロジェクトをドメインに含めると、この設定を明示的にオーバーライドしない限り、このデータセットまたはプロジェクトの下にあるすべてのアセットもドメインに含まれます。
  • 明示的なオーバーライド: 特定の下位レベルのバインディングは、継承された親の割り当てよりも優先されます。子リソースが別のドメインに明示的にバインドされている場合、その明示的なバインディングは、継承された親ドメインの割り当てをオーバーライドします。

: 2 つのデータセット(dataset_1dataset_2)を含むプロジェクトが Finance ドメインにバインドされている場合、両方のデータセットが Finance に包含されます。ただし、dataset_2Marketing ドメインに明示的にバインドされている場合、dataset_2Marketing に属し、dataset_1Finance に残ります。

データ ドメイン リソース バインディングとインクルード継承オーバーライドの違いを示す図 データ ドメイン リソース バインディングとインクルージョン継承オーバーライドの違いを示す図。
図 1.データ ドメインのリソース バインディングと継承された包含(クリックして拡大)

次のステップ