Skip To Content

ナレッジ グラフ データの編集

プロジェクトのコンテンツを探索して解析する際に、そのナレッジ グラフ内のエンティティーとリレーションシップを作成、変更、削除できます。 グラフ データに対する編集内容をプロジェクトに保存すると、同じナレッジ グラフ サービスを参照するプロジェクトやポータル コンテンツ アイテムがすべて更新されます。 ナレッジ グラフ データの編集は、ナレッジ グラフ ビュー、マップ、リンク チャート、またはデータ カードから開始できます。

エンティティーの作成

既存のタイプの新しいエンティティーをプロジェクトに作成して、ナレッジ グラフに追加できます。 エンティティーを作成する際に、そのエンティティー タイプに関連付けらたプロパティを入力することもできます。

  1. 作成するエンティティーのタイプを選択します。
    • [ナレッジ グラフ コンテンツ] ウィンドウで、エンティティー タイプを選択し、[エンティティーの作成] レコードを選択に追加 をクリックします。
    • [リンク チャート コンテンツ] ウィンドウで、サブレイヤー タイプの横にあるオプション オプション をクリックし、[エンティティーの作成] レコードを選択に追加 をクリックします。
    • [マップ コンテンツ] ウィンドウで、サブレイヤー タイプの横にあるオプション オプション をクリックし、[エンティティーの作成] レコードを選択に追加 をクリックします。

    [編集] ウィンドウが表示されます。 選択したタイプが Type フィールドに設定されます。 Entity フィールドに Create Entity が設定されます。

  2. 必要に応じて、プロパティ フィールドをクリックし、新しいエンティティーのプロパティを入力します。
    注意:

    プロパティを入力しなかった場合、エンティティーが NULL 値で作成されます。

  3. 必要に応じて、プロパティ リストの [ジオメトリーの設定] ボタン ジオメトリーの設定 をクリックします。

    [このエンティティーのジオメトリーの作成] ウィンドウが表示されます。

  4. マップ ツールバーを使用して、新しいエンティティーのジオメトリーを描画します。
    注意:

    そのエンティティー タイプの形状プロパティと一致するジオメトリーのみを描画できます。 形状プロパティを更新することはできません。

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

    そのエンティティーのジオメトリーが更新されます。

  6. [編集] ウィンドウで、[作成] ボタン 作成 をクリックします。

    入力したプロパティでエンティティーがナレッジ グラフに追加されます。

エンティティー間のリレーションシップの作成

既存のタイプの新しいリレーションシップをプロジェクトに作成して、ナレッジ グラフに追加できます。 リレーションシップを作成する際には、リレーションシップのエンドポイントを指定する必要があります。 そのリレーションシップによって接続される個々のエンティティーを指定し、そのエンティティー タイプに関連付けられたプロパティを入力することもできます。

  1. 作成するリレーションシップのタイプを選択します。
    • [ナレッジ グラフ コンテンツ] ウィンドウで、エンティティー タイプを選択し、[リレーションシップの作成] レコードを選択に追加 をクリックします。
    • [リンク チャート コンテンツ] ウィンドウで、サブレイヤー タイプの横にあるオプション オプション をクリックし、[リレーションシップの作成] レコードを選択に追加 をクリックします。
    • [マップ コンテンツ] ウィンドウで、サブレイヤー タイプの横にあるオプション オプション をクリックし、[リレーションシップの作成] レコードを選択に追加 をクリックします。

    [編集] ウィンドウが表示されます。 選択したタイプが Type フィールドに設定されます。 Relationship フィールドに Create Entity が設定されます。

  2. [起点タイプ] フィールドをクリックし、起点エンティティーのタイプをリストから選択します。
  3. 必要に応じて、[起点エンティティー] フィールドをクリックし、エンティティーを入力するか、リストから選択します。
  4. [終点タイプ] フィールドをクリックし、終点エンティティーのタイプをリストから選択します。
  5. 必要に応じて、[終点エンティティー] フィールドをクリックし、エンティティーを入力するか、リストから選択します。
  6. 必要に応じて、プロパティ フィールドをクリックし、新しいリレーションシップのプロパティを入力します。
  7. [作成] ボタン 作成 をクリックします。

    入力したプロパティでリレーションシップがナレッジ グラフに追加されます。

ヒント:

編集ウィンドウでリレーションシップのエンドポイントを入れ替えることができます。 コンテキスト ツールバーで、[編集] 編集 をクリックし、[入れ替え] リレーションシップ エンドポイントの切り替え ボタンをクリックして、起点と終点のエンティティー タイプまたはエンティティーを入れ替えます。

エンティティーとリレーションシップのプロパティの変更

プロジェクト内のエンティティーとリレーションシップのプロパティを変更して、ナレッジ グラフ サービスでこれらを更新することができます。 エンティティーに形状プロパティがある場合、エンティティーのジオメトリーを更新することもできます。 エンティティーまたはリレーションシップのタイプを変更することはできません。

注意:

編集内容をプロジェクトに保存すると、同じナレッジ グラフ サービスを参照する他のプロジェクトやポータル コンテンツ アイテムがすべて更新されます。

  1. 変更を加えるエンティティーまたはリレーションシップを選択します。
    • [ナレッジ グラフ コンテンツ] ウィンドウで - エンティティーまたはリレーションシップのタイプを選択します。 レコード リスト ウィンドウで、特定のエンティティーまたはリレーションシップをクリックするか、このウィンドウの上部にある [フィルター] ボックスを使用し、コンテキスト ツールバーで [編集] 編集 をクリックします。
    • [リンク チャート コンテンツ] ウィンドウで - エンティティーまたはリレーションシップを選択し、コンテキスト ツールバーで [編集] 編集 をクリックします。
    • [マップ コンテンツ] ウィンドウで - エンティティーまたはリレーションシップを選択し、コンテキスト ツールバーで [編集] 編集 をクリックします。 必要に応じて、マップ レコード テーブルを開き、テーブルからレコードを選択し、コンテキスト ツールバーで、[編集] 編集 をクリックします。
    • データ カード データ カード から - [プロジェクト コンテンツ] ウィンドウでエンティティー データ カードまたはリレーションシップ データ カードを選択し、コンテキスト ツールバーで、[編集] 編集 をクリックします。

    [編集] ウィンドウが開きます。

  2. [プロパティ] で、使用可能なフィールドをクリックし、新しい値を入力します。
    注意:

    編集ウィンドウには編集可能なプロパティだけが表示されます。

  3. 必要に応じて、[リセット] 選択の解除 をクリックして、プロパティ フィールドに対するすべての編集を元に戻します。
  4. 必要に応じて、プロパティの編集を続行します。
  5. [適用] ボタンをクリックします。

    エンティティーまたはリレーションシップのプロパティがプロジェクトとナレッジ グラフ サービスで更新されます。

エンティティーの空間プロパティの変更

プロジェクト内の既存のエンティティーのジオメトリーを変更できます。 形状プロパティを編集することはできません。

  1. 変更を加えるエンティティーの編集ウィンドウを開きます。
  2. 必要に応じて、プロパティ リストの [ジオメトリーの設定] ボタン ジオメトリーの設定 をクリックします。

    [このエンティティーのジオメトリーの更新] ウィンドウが表示されます。

  3. マップ ツールバーを使用して、新しいエンティティーのジオメトリーを選択して移動したり描画したりします。
    注意:

    そのエンティティー タイプの形状プロパティと一致するジオメトリーのみを描画できます。 形状プロパティを更新することはできません。

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

    そのエンティティーのジオメトリーが更新されます。

  5. [編集] ウィンドウで、[適用] ボタンをクリックします。

    エンティティーのジオメトリーがプロジェクトとナレッジ グラフ サービスで更新されます。

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

不要になったエンティティーとリレーションシップをナレッジ グラフから削除できます。 エンティティーを削除すると、そのエンティティーが属しているリレーションシップおよびリンク先の来歴も自動的に削除されます。 エンティティーまたはリレーションシップの削除を取り消すことはできません。

  1. 削除するエンティティーまたはリレーションシップを選択します。
    • [ナレッジ グラフ コンテンツ] ウィンドウで - エンティティーまたはリレーションシップのタイプを選択します。 レコード リスト ウィンドウで、特定のエンティティーまたはリレーションシップをクリックするか、このウィンドウの上部にある [フィルター] ボックスを使用し、コンテキスト ツールバーで [編集] 編集 をクリックします。
    • [リンク チャート コンテンツ] ウィンドウで - エンティティーまたはリレーションシップを選択し、コンテキスト ツールバーで [編集] 編集 をクリックします。
    • [マップ コンテンツ] ウィンドウで - エンティティーまたはリレーションシップを選択し、コンテキスト ツールバーで [編集] 編集 をクリックします。 必要に応じて、マップ レコード テーブルを開き、テーブルからレコードを選択し、コンテキスト ツールバーで、[編集] 編集 をクリックします。
    • データ カード データ カード から - [プロジェクト コンテンツ] ウィンドウでエンティティー データ カードまたはリレーションシップ データ カードを選択し、コンテキスト ツールバーで、[編集] 編集 をクリックします。

    [編集] ウィンドウが表示されます。

  2. [削除] ボタン 削除 をクリックします。

    削除確認ボックスが表示されます。

  3. [削除] をクリックします。

    ナレッジ グラフ サービスからエンティティーまたはリレーションシップが削除されます。