IBM Master Data Management での階層の探索と操作

マスター・データ内の階層を作成および保守して、エンティティー間の階層関係を追跡します。

階層は、法的階層、所有権階層、報告連鎖階層、家族ツリー、製品階層など、多種多様な関係を定義するために使用できます。 適切に保守された階層は、エンティティーがどのように相互に関連しているかを示し、マスター・データをより明確かつ総体的に理解できるようにします。 階層関係は、手動による重複除去作業中に、データ・スチュワードに重要な ID 手掛かりを提供することもできます。

IBM Master Data Management 内で、単一のエンティティー・タイプ内または複数のエンティティー・タイプにまたがる階層をモデル化できます。 階層の使用を開始するには、データ・エンジニアが少なくとも 1 つの階層タイプを定義する必要があります。 階層タイプの定義については、 『 IBM Master Data Management での階層タイプの定義』を参照してください。

データ・エンジニアが階層タイプを定義した後、データ・スチュワードは、階層インスタンスを作成したり、メンバーを追加または削除したり、階層関係を定義したりすることができます。

階層の作成

新しい階層インスタンスを作成するには、次のようにします。

  1. マスター・データ ナビゲーション・メニューから、 検索 検索アイコン をクリックして、マスター・データ検索ページを開きます。
  2. 画面のアクション・バーから、 新規オブジェクト をクリックし、 新規階層 を選択します。
  3. 追加する階層のタイプを選択します。 このリストは、データ・エンジニアがこの IBM Master Data Management インスタンスに対して定義した階層タイプによって異なります。
  4. 必須の階層属性ごとに値を指定します。
  5. 「作成および表示」 をクリックします。

階層インスタンスを作成した後、以下を行うことができます。

  • 階層へのメンバーの追加
  • 階層関係の定義
  • 階層属性の更新
  • 階層を削除します。

階層属性の更新

階層インスタンスの属性値を更新するには、以下のようにします。

  1. 階層アクション メニューから、 階層設定 を選択します。
  2. 必要に応じて階層属性を編集します。
  3. 保存 をクリックします。

階層を開く

既存の階層インスタンスを検索して開くには、以下のようにします。

  1. マスター・データ ナビゲーション・メニューから、 データ・タイプ データ・タイプ・アイコン をクリックして、データ・タイプ・ページを開きます。

  2. 階層タイプ を選択し、探している階層タイプのリンクをクリックします。 選択した階層の階層インスタンスのリストが表示されます。

  3. 階層インスタンスをクリックして、その作業を開始します。

階層を開くと、グラフがロードされ、開始するメンバーが特定の数 (デフォルトでは 10) のみ表示されます。 階層構造に表示されるメンバーの数は、さまざまな方法で増やすことができます。

  • 10 メンバー ドロップダウン・リストから、より大きな数のメンバーを選択します。
  • 親メンバー・ノードを右クリックし、 子の参照 を選択して、すべての子メンバーをロードします。
  • グラフ・ビューにない特定のメンバーを検索してから、そのメンバーを選択します。 ビューは、階層内の選択したメンバーのノードを中心に表示します。

階層グラフをナビゲートするには、以下の操作を実行します。

  • 任意のメンバー・ノードをクリックすると、グラフが再度中心に配置されます。
  • ナビゲーション・ボタンを使用して、階層の特定の領域をズームアウトまたはズームインします。
  • 階層内の特定のメンバーを検索します。

階層へのメンバーの追加

階層が最初に作成されたときには、メンバーはありません。 メンバーを追加してから、メンバー間の階層関係を定義する必要があります。

階層にメンバーを追加するには、次のようにします。

  1. 階層情報画面で、「 メンバーの追加 」をクリックします。

  2. 追加するメンバーを見つけます。 ワークスペース内の 最近表示したもの エンティティーおよびレコードからメンバーを検索するか、新規 検索する から検索するかを選択します。

    行の上にカーソルを移動し、 詳細の表示 アイコン 「詳細の表示」アイコン をクリックすると、結果リスト内の各レコードまたはエンティティーの詳細を表示できます。

  3. 階層構造にまだメンバーを追加していない場合は、まずこの階層の最上位の親を割り当てます。 階層には最上位の親が必要です。 階層の作成を開始するには、孤立メンバー・リスト内のメンバーを右クリックし、 最上位の親の作成 を選択します。 このメンバーの階層内での位置は、必要に応じて後で変更できます。

  4. 階層に追加する 1 つ以上のメンバーを選択し、「 追加 」をクリックします。

    メンバーは、 孤児 として追加されます。つまり、他の階層メンバーとの関係がないため、まだ階層構造の一部ではないということです。 これらは「孤立」パネルに表示されます。

  5. 「孤立」パネルからメンバーを選択するか、構造内の既存のメンバーを右クリックして「 親の追加 」または「 子の追加 」のいずれかを選択してから、「孤立」パネルからメンバーを選択することにより、メンバーの追加を続行します。

    また、「孤立」パネルから階層にメンバーをドラッグ・アンド・ドロップして、ドロップしたメンバーの子として追加することもできます。

    ヒント: 間違いがあった場合、「元に戻す」ボタンと「やり直し」ボタンを使用して迅速に元に戻すことができます。あるいは、「リセット」ボタンをクリックして、階層を最後に保存した状態に戻すことができます。

  6. 「保存」 アイコンをクリックして、階層構造を保存します。

孤立および孤立ブランチの処理

まだ階層構造に含まれていないメンバー、または削除されずに構造から除去されたメンバーは、 孤立メンバー と見なされます。 孤立メンバーを管理し、 孤立メンバー パネルから階層構造に追加することができます。 このパネルから孤立メンバーを削除することもできます。

メンバーのブランチ全体が階層構造から切り離された場合、それは 孤立したブランチ と呼ばれます。 孤立ブランチのメンバーは、互いに対する親子関係を維持します。 孤立ブランチを作成するには、最上位の親ではない親ノードを右クリックし、 孤立ブランチの作成 を選択します。

孤立ブランチを管理し、 孤立ブランチ パネルから階層構造に追加することができます。 このパネルから孤立ブランチを削除することもできます。

孤立した項目または孤立した分岐をメイン階層構造に追加するには、次のようにします。

  • それぞれのパネルから階層グラフにドラッグ・アンド・ドロップします。 孤立ノードまたは孤立ブランチを階層内のメンバー・ノードにドロップすると、そのメンバーの子として追加されます。
  • メイン・グラフで孤立メンバーまたはブランチの新しい親メンバーを右クリックし、 子の追加 または ブランチの追加 を選択します。

階層関係の定義

階層の要件に応じて、各メンバーに対して複数の親と子の関係を定義できます。 メンバーが階層の最上位の最上位の親でない限り、階層に追加するには、少なくとも 1 つの親関係を定義する必要があります。

階層内でメンバーがどのように相互に関連するかを定義するには、次のようにします。

  1. 「メンバー」タブで、メンバーまたは孤立ノードを右クリックし、「 子の追加 」または「 親の追加 」を選択します。

  2. 作業中のメンバーに関連付ける他のメンバーまたは孤立メンバーを 1 つ以上選択してから、「 子の追加 」または「 親の追加 」のいずれかをクリックします。

  3. メンバーの追加と関係の定義を続行して、階層を構築します。

  4. 階層構造を詳細化するのに役立つ他のオプションにアクセスするには、任意のメンバー・ノードを右クリックします。

    • 孤立の作成 を選択して、階層構造からメンバーを削除し、「孤立」パネルに戻します。
    • 削除 を選択して、メンバーを階層から完全に削除します。

    ヒント: 「元に戻す」ボタンと「やり直し」ボタンを使用して、間違いがあった場合に迅速に元に戻すことができます。 「リセット」ボタンをクリックすると、階層が最後に保存された状態に戻ります。

  5. 保存 アイコンをクリックして、更新した階層構造を保存します。

構造を壊さずに階層内のメンバーを除去または置換する

階層からメンバーを削除する必要があるが、既存の階層構造を維持する必要がある場合は、メンバーをノードから 関連付け解除 することができます。 新しく関連付けが解除されたメンバーは、 孤立メンバー パネルに移動しますが、ノードに新しいメンバーを関連付けるまで、ノードは空のプレースホルダーとしてグラフに残ります。

ヒント: ベスト・プラクティスとして、空のノードのままにするのではなく、別のメンバーをノードに関連付けることをお勧めします。

この機能は、従業員メンバーが昇進した場合や管理構造が変更された場合など、ノード内の位置を変更するメンバーがいる場合に重要です。

ノードからメンバーの関連付けを解除して、別のメンバーを関連付けるには、次のようにします。

  1. 階層グラフ・ビューをロードし、階層から除去するメンバーを見つけます。

    ヒント: 階層のサイズによっては、検索バーを使用して、探しているメンバーを見つける必要がある場合があります。

  2. メンバー・ノードを右クリックし、「 メンバーの関連付け解除 」を選択します。 メンバーは、 孤立メンバー パネルに移動します。 「保存」 アイコンをクリックします。

  3. 空になったノードに別の階層メンバーを関連付けるには、ノードを右クリックしてから、「 メンバーの関連付け 」を選択します。 孤立メンバーのリストから置換を選択する必要があります。

  4. 孤立メンバー パネルで、ノードに関連付けるメンバーを選択します。

  5. 保存 アイコンをクリックします。

詳細はこちら