共有ノードの理解

共有ノードは、階層セットまたはビューポイント内の異なる親の下に存在するノードです。異なる位置にある共有ノードも引き続き、名前、説明およびノード・タイプなどの同じノード・レベルのプロパティが含まれる同じノードです。1つの共有ノード上のノード・レベルのプロパティに対する変更は、そのすべての位置にあるその共有ノードに影響します。

ビデオ

目的 参照するビデオ

共有ノードについてさらに学習します。

ビデオ・アイコン 概要: Enterprise Data Management Cloudの共有ノード

関係プロパティ値は、階層セット内の特定の親子関係に対して一意であり、複数の共有ノード全体にわたってそれらの位置に基づいてそれぞれ異なります。

共有ノードに対して実行可能なアクション:

  • 既存のノードを挿入して共有ノードにします。
  • 共有ノードを移動してその親を変更します。
  • プロパティを更新します。
  • 共有ノードを除去します。共有ノードを除去すると、特定の親から除去することになります。階層セット内のノードの他の関係は、除去の影響を受けません。
  • 共有ノードを削除します。共有ノードを削除すると、すべての階層内のすべての親から削除することになります。ノードは、アプリケーションのノード・タイプからも削除されます。
  • 共有ノードを検索します。ビューポイント内のノードを検索する場合、共有ノードのインスタンス間をナビゲートできます。
  • 共有ノードを有効化または無効化します。デフォルトでは、共有ノードのサポートは有効化されています。

共有ノードを構成(有効化および無効化)するには、階層セットの作成を参照してください。

暗黙共有ノード

暗黙共有ノードは、階層内の複数の場所で同じ親を持つノードです。

たとえば、次の図で、ノードBは階層内の複数の場所に存在し、異なる親(AおよびX)を持っているため共有ノードです。ノードC11および12は、階層内の複数の場所に存在し、同じ親(B)を持ち、異なる祖先(AおよびX)を持っているため暗黙共有です。


前述の暗黙共有ノードの図

暗黙共有ノードは関係も共有するため、階層の一部で関係を変更すると(ノードの追加、挿入、移動、除去など)、その変更は階層内の暗黙共有ノードが存在するすべての場所で実行されます。たとえば、前述の図で、祖先Aの下の親Cから子ノード11を除去すると、そのノードは祖先Xの下の親Cからも除去されます。

暗黙共有ノードは同じ親を持つため、暗黙共有ノードの定義済関係レベルのプロパティ値はすべての場所で同じです。1つの場所で定義済関係レベルのプロパティ値を変更した場合、その値は他のすべての場所でも変更されます。

暗黙共有ノードの継承または派生の関係レベル・プロパティ値は、場所によって異なる場合があります。プロパティ継承および共有ノードおよび派生プロパティを参照してください。