データ モデルの編集

ナレッジ グラフのデータ モデルを探索する際、エンティティーとリレーションシップのタイプとプロパティを追加および削除できます。 各タイプのプロパティの変更、追加、削除を行えます。 データ モデルの視覚化レイアウトを変更することもできます。 データ モデルに対する変更内容は、ドラフト設計として保存するか、既存のデータ モデルに適用できます。 データ モデルに適用された変更内容は、ナレッジ グラフのデータを使用するすべての調査、マップ、リンク チャートに表示されます。

エンティティー タイプの作成

データ モデル デザイナーで、新しいエンティティー タイプを追加できます。 新しいエンティティー タイプがドラフト設計に追加されます。

  1. [データ モデル] タブの [編集] グループで [新規] ドロップダウン リスト 新しいタイプを追加 をクリックし、[新しいエンティティー タイプ] 新しいエンティティー タイプを追加 をクリックします。 必要に応じ、表示パネル内の空きスペースを右クリックして [新しいエンティティー タイプ] をクリックします。

    [新しいエンティティー タイプ] ダイアログ ボックスが表示されます。

  2. [名前] テキスト ボックスにエンティティー タイプ名を入力します。
    注意:

    何らかの制限がある名前で、Unicode 文字を使用できます。

  3. [空間タイプ] ドロップダウン矢印をクリックし、このエンティティー タイプに関連付けられる空間フィーチャのタイプをクリックします。 エンティティー タイプが空間情報に関連付けられない場合は、[非空間] をクリックします。

    エンティティー タイプごとに関連付けることができるジオメトリー タイプは 1 つだけです。 新しいエンティティー タイプをナレッジ グラフに追加した後は、ジオメトリー タイプを変更できません。 たとえば、エンティティー タイプが非空間として定義されると、それを変更したり、ポイント フィーチャが関連付けられるようエンティティーを設定することはできません。

  4. [OK] をクリックします。

    新しいエンティティー タイプがドラフト データ モデルに追加されます。 新しいエンティティーが [コンテンツ] ウィンドウの [エンティティー タイプ] リストに表示されます。 新しいエンティティー タイプを表す [エンティティー ノード] が表示パネルに追加されます。 新しいエンティティーは [新しいアイテム] として識別されます。

  5. [データ モデル] タブの [ツール] グループで、[設計の適用] データ モデルの同期 をクリックします。

    [データ モデルの変更の適用] ダイアログ ボックスが表示されます。

  6. [適用] をクリックします。

    新しいエンティティー タイプがデータ モデルに追加されます。

ヒント:

[コンテンツ] ウィンドウからエンティティー タイプを作成できます。 [エンティティー タイプ] を右クリックし、[新しいエンティティー タイプ] をクリックします。

リレーションシップ タイプの作成

データ モデル デザイナーに新しいリレーションシップ タイプを追加し、エンティティー間の関連付けを作成できます。 新しいリレーションシップ タイプがドラフト設計に追加されます。

  1. データ モデル デザイナーでリレーションシップの起点エンティティー エンティティー ノード を右クリックし、[リレーションシップの追加] をクリックします。

    データ モデル デザイナーにリレーションシップの矢印が表示されます。

  2. 矢印を移動し、リレーションシップの終点エンティティー エンティティー ノード をクリックします。 必要に応じ、[データ モデル] タブの [編集] グループで [新規] ドロップダウン リスト 新しいタイプを追加 をクリックし、[新しいリレーションシップ タイプ] をクリックします。

    [新しいリレーションシップ タイプ] ダイアログ ボックスが表示されます。

  3. 使用可能であれば、[起点] ドロップダウン リストをクリックし、リレーションシップの起点として使用するエンティティー タイプをクリックします。
  4. [タイプ名] フィールドをクリックします。
  5. 新しいリレーションシップ タイプの名前を入力するか、既存のリレーションシップ タイプを選択します。
  6. 使用可能であれば、[終点] ドロップダウン リストをクリックし、リレーションシップの終点として使用するエンティティー タイプをクリックします。
  7. [OK] をクリックします。

    新しいリレーションシップ タイプがドラフト データ モデルに追加されます。 新しいリレーションシップが [コンテンツ] ウィンドウの [リレーションシップ タイプ] リストに表示されます。 新しいタイプを表す破線のリレーションシップ リレーションシップ矢印 が表示パネルに追加されます。 新しいリレーションシップは [新しいアイテム] として識別されます。

  8. [データ モデル] タブの [ツール] グループで、[設計の適用] データ モデルの同期 をクリックします。
  9. [適用] をクリックします。

    新しいリレーションシップ タイプがデータ モデルに追加されます。

ヒント:

[コンテンツ] ウィンドウからリレーションシップ タイプを作成できます。 [リレーションシップ タイプ] リレーションシップ タイプ を右クリックし、[新しいリレーションシップ タイプ] をクリックします。

エンティティー タイプまたはリレーションシップ タイプの削除

データ モデル デザイナーで、エンティティー タイプとリレーションシップ タイプを削除できます。 これにより、不要なタイプがナレッジ グラフのデータ モデルから削除されます。 削除の取り消しは、変更を適用する前に行えます。

  1. [選択] モードを有効にした状態で、データ モデル デザイナーでエンティティー タイプまたはリレーションシップ タイプをクリックします。 必要に応じ、複数のタイプをクリックしてドラッグし、選択できます。
  2. [データ モデル] タブの [編集] グループで [削除] タイプの削除 をクリックします。

    タイプがドラフト設計から削除されます。 この変更は [削除されたアイテム] 破棄されたアイテム として示され、テキストの名前が取り消し線付きのフォントで表示されます。

  3. 必要に応じ、データ モデル デザイナーか [コンテンツ] ウィンドウで削除されたタイプを右クリックし、[削除の取り消し] をクリックします。

    削除されたタイプがドラフト データ モデル設計に復元され、名前が通常のフォントで表示されます。

  4. [データ モデル] タブの [ツール] グループで、[設計の適用] データ モデルの同期 をクリックします。

    [データ モデルの変更の適用] ダイアログ ボックスが表示されます。

  5. [適用] をクリックします。

    削除されたタイプがナレッジ グラフのデータ モデルから削除されます。

ヒント:

削除と削除の取り消しは、[コンテンツ] ウィンドウで行えます。 タイプを右クリックし、[削除] または [削除の取り消し] をクリックします。

データ モデルのレイアウトの変更

データ モデル デザイナーでレイアウトを変更し、タイプの色分けを切り替えることができます。 リレーションシップ タイプは、それぞれの起点エンティティー タイプと終点エンティティー タイプとともに移動します。手動で移動することはできません。 レイアウトの変更を調査のデータ モデル設計に保存すると、共有したり、後から使用したりできます。

  1. [選択] モードを有効にした状態で、表示パネルでエンティティーをクリックします。
  2. エンティティーをクリックし、表示パネル内の目的の位置までドラッグします。 必要に応じ、表示パネルのツールバーで配置 左揃え をクリックし、すべてのエンティティー ノードと接続されているリレーションシップの位置を変更します。
  3. 必要に応じ、[コンテンツ] ウィンドウで [エンティティー タイプをカラーコード] または [リレーションシップ タイプをカラーコード] 切り替えボタンをクリックします。

    すべてのエンティティー タイプとリレーションシップ タイプに一意の色が適用されます。

  4. 必要に応じ、データ モデル設計を保存します。 データ モデル設計が調査に保存されます。

エンティティー タイプとリレーションシップ タイプのプロパティの編集

データ モデル設計でエンティティー タイプとリレーションシップ タイプのプロパティを追加、編集、削除できます。 プロパティのデフォルト値を追加し、編集や表示設定のオンとオフを切り替えられます。

データ モデル設計へのプロパティの追加

データ モデル設計にプロパティを追加するには、次の手順に従います。

  1. 表示パネルで、プロパティを追加するエンティティー タイプ エンティティー ノード またはリレーションシップ リレーションシップ矢印 をクリックします。
  2. 詳細パネルの [プロパティ] タブをクリックします。

    選択したエンティティーまたはリレーションシップのプロパティが表示されます。

  3. [追加] ボタン プロパティの追加 をクリックします。

    新しいプロパティがリストの最後に追加されます。

  4. [名前] 列をクリックして、プロパティの新しい名前を入力し、Tab を 2 回押します。
    注意:

    何らかの制限がある名前で、Unicode 文字を使用できます。

  5. 新しいプロパティはデフォルトで [Text] データ タイプ 文字列データ タイプ を持ちます。 Enter を押して、データ タイプとして Text を適用します。 このプロパティに別のデータ タイプを指定するには、矢印キーを使用してプロパティが格納する情報に適したデータ タイプを選択し、Enter を押します。

    新しいプロパティ がドラフト データ モデル設計に追加されます。

  6. 必要に応じ、[エイリアス] 列をクリックし、プロパティの新しいエイリアスを入力します。
  7. 必要に応じ、[表示] チェックボックスと [編集可能] チェックボックスをオフにします。

    ナレッジ グラフ サービスを使用する調査、リンク チャート、マップで、プロパティの表示と編集が無効になります。

  8. 必要に応じ、[デフォルト] 列をクリックし、プロパティの新しいデフォルト値を入力します。

    タイプの新しいインスタンスに、デフォルトのプロパティ値が設定されます。

  9. 必要に応じてプロパティの変更を続行します。
  10. 必要に応じ、表示パネルのツールバーで [保存] プロパティの保存 をクリックします。

    データ モデル設計が保存されます。

  11. 必要に応じ、[データ モデル] タブの [ツール] グループで、[設計の適用] データ モデルの同期 をクリックします。

    [データ モデルの変更の適用] ダイアログ ボックスが表示されます。

  12. [適用] をクリックします。

    新しいプロパティが、ナレッジ グラフ サービスのデータ モデルに追加されます。

ヒント:

プロパティは [コンテンツ] ウィンドウから追加できます。 プロパティを右クリックし、[プロパティの追加] をクリックします。

データ モデル設計のプロパティの削除

プロパティが不要な場合、エンティティー タイプまたはリレーションシップ タイプから削除できます。

  1. 表示パネルで、プロパティを削除するエンティティー タイプ エンティティー ノード またはリレーションシップ リレーションシップ矢印 をクリックします。
  2. 詳細パネルの [プロパティ] タブをクリックします。

    選択したエンティティーまたはリレーションシップのプロパティが表示されます。

  3. リストで削除するプロパティをクリックします。
  4. プロパティ リストの上部にある [削除] プロパティの削除 をクリックします。

    ドラフト設計でプロパティが削除されます。これは、取り消し線付きテキストの削除済みアイテム 破棄されたアイテム として表示されます。

  5. 必要に応じ、[削除の取り消し] 削除の取り消し をクリックします。

    削除されたプロパティがデータ モデル設計で復元されます。

  6. 必要に応じ、表示パネルのツールバーで [保存] 保存 をクリックします。

    データ モデル設計が保存されます。

  7. 必要に応じ、[データ モデル] タブの [ツール] グループで、[設計の適用] データ モデルの同期 をクリックします。

    [データ モデルの変更の適用] ダイアログ ボックスが表示されます。

  8. [適用] をクリックします。

    新しいプロパティが、ナレッジ グラフ サービスのデータ モデルから削除されます。

ヒント:

プロパティは [コンテンツ] ウィンドウから削除できます。 プロパティを右クリックして [削除] をクリックします。

関連トピック