リンク チャートを作成して、ナレッジ グラフのコンテンツを視覚化、解析、探索します。 操作中のナレッジ グラフ (調査、マップ、シーン、リンク チャートなど) を表示した任意のビューから、作業を開始することができます。 アクティブなビューで、エンティティとリレーションシップを選択し、新しいリンク チャートに追加できます。
リンク チャートをリンク チャート ビューで作成して開くと、たとえば、調査で選択したエンティティが追加されます。 リレーションシップを選択して追加すると、起点および終点のエンティティが、調査で選択されなかった場合でも、リレーションシップとともに追加されます。
新しいリンク チャートに追加されたエンティティおよびリレーションシップは、デフォルトでは、標準オーガニック レイアウトを使用して配置されます。この配置が、新しいリンク チャートのその時点のレイアウトになります。 ただし、既存のリンク チャートをテンプレートとして使用するオプションもあります。 新しいリンク チャートのナレッジ グラフ レイヤーは、テンプレート リンク チャートと同様にシンボル表示されます。 また、その時点でのテンプレート リンク チャートのレイアウトを使用して、新しいリンク チャート上に、エンティティおよびリレーションシップが配置されます。 いずれの方法を選択しても、さまざまなレイアウトを適用して、グラフ アイテムの配置方法を変更できます。
ナレッジ グラフからリンク チャートにコンテンツを追加したら、マップのフィーチャ レイヤーを操作するときとほとんど同じ方法で、リンク チャート レイヤーを操作およびシンボル表示します。 リンク チャート レイヤーのプロパティとシンボルを変更することで、その動作と外観を制御できます。 1 つのリンク チャート レイヤーから別のリンク チャート レイヤーに、またはマップのナレッジ グラフ フィーチャ レイヤーに、プロパティをコピーできます。
リンク チャート レイヤーの属性テーブルを開き、ナレッジ グラフに格納されたエンティティとリレーションシップのプロパティや、計算された中心性の値、現在のリンク チャートに固有のその他の情報を確認できます。 リンク チャート レイヤーのポップアップを構成し、ポップアップの ArcGIS Arcade 式を使用して、選択したエンティティまたはリレーションシップのナレッジ グラフをクエリしたり、コンテンツを表示したりできます。
カタログ ウィンドウまたはカタログ ビューからコンテンツを追加
プロジェクト内の調査から、新しいリンク チャートにコンテンツを追加するには、次の手順に従います。
- [カタログ] ウィンドウまたはカタログ ビューで、[調査] をダブルクリックします。
- 調査 をダブルクリックして、コンテンツを表示します。
- 次のいずれかの方法で、リンク チャートに追加するナレッジ グラフのコンテンツを特定します。
- ナレッジ グラフ をクリックします。 ナレッジ グラフのすべてのコンテンツが、新しいリンク チャートに追加されます。
- ナレッジ グラフ をダブルクリックして、[エンティティ タイプ] フォルダー または [リレーションシップ タイプ] フォルダー をクリックします。 ナレッジ グラフ内のすべてのエンティティまたはリレーションシップが、新しいリンク チャートに追加されます。
- ナレッジ グラフの [エンティティ タイプ] フォルダー または [リレーションシップ タイプ] フォルダー をダブルクリックして、エンティティ タイプ またはリレーションシップ タイプ をクリックします。 そのタイプのすべてのエンティティまたはリレーションシップが、新しいリンク チャートに追加されます。
- 選択したアイテムを右クリックして、[新規に追加] をクリックし、[リンク チャート] をクリックします。
新しいリンク チャート が開き、アクティブなビューになります。 [カタログ] ウィンドウまたはカタログ ビューで選択したコンテンツが追加されます。 デフォルトでは、リンク チャートのグラフ アイテムには、標準オーガニック レイアウトが適用されます。 リンク チャートは、[カタログ] ウィンドウとカタログ ビューの [マップ] カテゴリ に表示されます。
調査からコンテンツを追加
開いている調査から新しいリンク チャートにコンテンツを追加するには、いくつかの方法があります。 次の手順に従います。
- 調査を開いて、そのコンテンツを参照します。
- 新しいリンク チャートに追加するコンテンツを選択します。
- [コンテンツ] ウィンドウで、調査 を右クリックして、すべてのコンテンツを追加します。
- [コンテンツ] ウィンドウで、ナレッジ グラフ を右クリックして、含まれているすべてのエンティティとリレーションシップを追加します。
- [コンテンツ] ウィンドウで、[エンティティ タイプ] または [リレーションシップ タイプ] を右クリックして、すべてのエンティティまたはすべてのリレーションシップを追加します。
- 1 つのエンティティ タイプ またはリレーションシップ タイプ を右クリックして、そのタイプのアイテムをすべて追加します。
- Ctrl キーを押して、調査のコンテンツ リストで、個々のエンティティ とリレーションシップ をクリックし、追加するアイテムを選択して、選択したアイテムを右クリックします。
- 追加する 1 つのエンティティまたはリレーションシップを右クリックします。
- 詳細パネルにエンティティまたはリレーションシップの詳細を表示したら、パネル上部で現在のアイテムの表示式を右クリックします。
- 表示されたショートカット メニューで、[新規に追加] をクリックし、[リンク チャート] をクリックします。
新しいリンク チャート が開き、アクティブなビューになります。 [カタログ] ウィンドウまたはカタログ ビューで、選択したコンテンツが追加されます。 デフォルトでは、リンク チャートのグラフ アイテムには、標準オーガニック レイアウトが適用されます。 リンク チャートは、[カタログ] ウィンドウとカタログ ビューの [マップ] カテゴリ に表示されます。
別のリンク チャートをテンプレートとして使用
新しいリンク チャートのコンテンツは通常、標準オーガニック レイアウトを使用して配置され、エンティティとリレーションシップは、デフォルトのシンボルを使用して視覚化されます。 ただし、同じナレッジ グラフに別のリンク チャートが作成されている場合、そのリンク チャートをテンプレートとして使用できます。 その時点でのテンプレート リンク チャートのレイアウトを使用して、新しいリンク チャートに追加されたエンティティおよびリレーションシップが配置されます。 新しいナレッジ グラフ レイヤーも、既存のリンク チャートと同じシンボルを使用して、エンティティとリレーションシップを視覚化します。
既存のリンク チャートは、閉じていても、テンプレートとして使用できます。
- 調査を開きます。
- 新しいリンク チャートに追加するコンテンツを参照します。 たとえば、[コンテンツ] ウィンドウで、エンティティ タイプまたはリレーションシップ タイプをクリックします。
[コンテンツ] ウィンドウで選択された、調査の一部に関連するすべてのグラフ アイテムが、調査に一覧表示されます。
- Ctrl キーを押して、調査のコンテンツ リストで、リンク チャートに追加するエンティティおよびリレーションシップをクリックします。
- リボンの [調査] タブにある [選択] グループで、[テンプレートを使用してリンク チャートを作成] メニュー をクリックします。
- 表示されたメニューで、新しいリンク チャートに適したオプションをクリックします。
- [デフォルト テンプレート] をクリックし、デフォルトのシンボルを使って、リンク チャートを作成し、追加したグラフ アイテムに標準オーガニック レイアウトを適用します。
- 既存のリンク チャート の名前をクリックし、同じレイアウトおよびその他のリンク チャートの設定を、新しいリンク チャートに追加されたグラフ アイテムに適用します。
新しいリンク チャート が開き、アクティブなビューになります。 調査で選択したエンティティおよびリレーションシップが追加され、適切なリンク チャート レイアウトを使用して配置されます。 リンク チャートは、[カタログ] ウィンドウとカタログ ビューの [マップ] カテゴリ に表示されます。
ナレッジ グラフ レイヤーのコンテンツをマップまたはシーンへ追加
次の手順を実行すると、ナレッジ グラフ レイヤーを含むマップまたはシーンの操作中に、そのレイヤーからリンク チャートに、エンティティおよびリレーションシップを追加できます。
- 次のいずれかの方法を使用して、マップ上のナレッジ グラフ レイヤーにある対象のエンティティまたはリレーションシップを選択します。
- リボンの [マップ] タブの [選択] グループで、[四角形による選択] などのいずれかの選択ツールを使用して、ナレッジ グラフ レイヤーで空間フィーチャに関連付けられているエンティティを選択します。
- リボンの [マップ] タブの [選択] グループで、[属性条件で選択] をクリックします。 表示された [属性条件で選択] ウィンドウで、属性テーブル内の値を使用してナレッジ グラフ レイヤー内のエンティティまたはナレッジ グラフ テーブル内のリレーションシップを選択します。
- リボンの [マップ] タブの [選択] グループで、[空間条件で選択] をクリックします。 表示された [空間条件で選択] ウィンドウで、マップ上の他のフィーチャに対する空間リレーションシップに基づいて、関連付けられている空間フィーチャのあるナレッジ グラフ レイヤー内のエンティティを選択します。
- マップの [コンテンツ] ウィンドウで、ナレッジ グラフ レイヤーまたはナレッジ グラフ テーブルを右クリックして、[テーブルを開く] をクリックします。 表示されたテーブルで、Ctrl キーを押しながら対象のエンティティまたはリレーションシップを説明する個別の行をクリックするなどの方法で、対話的に行を選択します。
- マップまたはシーンの [コンテンツ] ウィンドウで、ナレッジ グラフ レイヤーをクリックします。
同じナレッジ グラフに複数のナレッジ グラフ レイヤーが関連付けられている場合、これらすべてのレイヤーを選択して、同じリンク チャートに 1 ステップで追加することができます。
複数のナレッジ グラフ レイヤーを選択し、それらが異なるナレッジ グラフに関連付けられている場合、ナレッジ グラフごとに、1 つのリンク チャートが作成されます。 各ナレッジ グラフに対して、マップまたはシーンで選択されたすべてのエンティティは、適切なリンク チャートに追加されます。
- [ナレッジ グラフ レイヤー] コンテキスト タブをクリックします。
- [選択] グループで、適切なオプションをクリックします。
- [追加] メニュー をクリックして、[新しいリンク チャート] をクリックします。 新しいリンク チャートがデフォルトのシンボルと標準オーガニック レイアウトを使用して作成されます。
- [テンプレートを使用してリンク チャートを作成] メニュー をクリックします。 [デフォルト テンプレート] をクリックして、すべてのデフォルトの設定を使用します。 既存のリンク チャート の名前をクリックし、新しいリンク チャートに対し、同じレイアウトおよび設定を使用します。
新しいリンク チャート が開きます。 新しいリンク チャートの 1 つが、アクティブなビューになります。 マップで選択したエンティティおよびリレーションシップが追加され、適切なリンク チャート レイアウトを使用して配置されます。 新しいリンク チャートが、[カタログ] ウィンドウとカタログ ビューの [マップ] カテゴリ に表示されます。
既存のリンク チャートからコンテンツを追加
次の手順を実行すると、既存のリンク チャートでエンティティおよびリレーションシップを選択し、そのコンテンツを新しいリンク チャートに追加できます。
- 別のリンク チャートを作成するための基になるリンク チャートを開き、アクティブなビューにします。
- 新しいリンク チャートに追加するエンティティおよびリレーションシップを選択します。
リンク チャートでエンティティ グループが選択されている場合、そのグループ化されたエンティティは、新しいリンク チャートに追加されるときに、グループを解除されます。 したがって、リレーションシップ グループが選択され、新しいリンク チャートに追加された場合、エンティティ グループに接続されているリレーションシップ グループもグループ解除されます。
- [リンク チャート] タブの [選択] グループで、[追加] メニュー をクリックし、[新しいリンク チャート] をクリックします。
新しいリンク チャートが開き、アクティブなビューになります。 デフォルトでは、リンク チャートのグラフ アイテムには、標準オーガニック レイアウトが適用され、デフォルトのシンボルが使用されます。 リンク チャートは、[カタログ] ウィンドウとカタログ ビューの [マップ] カテゴリ に表示されます。
ヒント:
リンク チャートでグラフ アイテムを選択せずに、上記のワークフローに従うと、すべて同じエンティティまたはリレーションシップで、新しいリンク チャートが作成されます。
または、[カタログ] ウィンドウかカタログ ビューの [マップ] カテゴリ を参照し、既存のリンク チャートをコピーして、[マップ] カテゴリに貼り付けます。
検索とフィルター ウィンドウからコンテンツを追加
[検索とフィルター] ウィンドウでナレッジ グラフをクエリした後、クエリ結果のエンティティおよびリレーションシップをリンク チャートに追加できます。
- [検索とフィルター] ウィンドウを開き、ナレッジ グラフをクエリします。
クエリ結果が、[結果] リストに表示されます。
- クエリ結果で、Ctrl キーを押しながら、リンク チャートに表示するエンティティおよびリレーションシップをクリックします。
- 結果リストの任意の場所を右クリックして、[新規に追加] をクリックし、[リンク チャート] をクリックします。
新しいリンク チャートが開き、アクティブなビューになります。 デフォルトでは、リンク チャートのグラフ アイテムには、標準オーガニック レイアウトが適用され、デフォルトのシンボルが使用されます。 リンク チャートは、[カタログ] ウィンドウとカタログ ビューの [マップ] カテゴリ に表示されます。
ナレッジ グラフ レイヤーのリンク切れしたデータ ソースの修復
マップ、シーン、またはリンク チャートを開くと、各レイヤーで参照されているデータにアクセスします。 データ ソースが移動、名前変更、削除されたか、アクセスできなくなると、そのレイヤーは描画されず、リンク切れステータスが、[コンテンツ] ウィンドウに、赤の感嘆符 で示されます。 同様に、スタンドアロン テーブルのデータ ソースが使用できない場合は、同じインジケーターが表示されます。
新しい場所または新しい名前で、データ ソースが使用可能な場合、データ ソースのリンクを修復できます。 たとえば、元のナレッジ グラフに関連付けられている NoSQL データベースが新しい ArcGIS Enterprise 配置の新しいナレッジ グラフによって参照されるようになった場合、データ ソースのリンクを修復できます。 新しい Enterprise ポータル上の新しいナレッジ グラフにアクセスするように、レイヤーを構成します。 または、リンクをただちに修復できない場合には、データ ソースのリンクが切れたままにしてリンク チャートの操作を続けるか、不要になった場合は、レイヤーまたはテーブルを削除することができます。
空間データ ソースやスタンドアロン テーブルにアクセスするレイヤーを修復するには、さまざまな方法があります。 ただし、ナレッジ グラフ レイヤーでは、その方法のいくつかは使用できません。 ナレッジ グラフ レイヤーを修復するには、以下の手順に従います。
- 現在のナレッジ グラフがアクティブなポータルで有効であり、これにアクセスするための十分な権限が割り当てられたアカウントを使用して、サイン インしていることを確認します。
- リンク チャートの [コンテンツ] ウィンドウで、ナレッジ グラフ レイヤーを右クリックし、[プロパティ] をクリックします。
- [ソース] タブで、[データ ソースの設定] をクリックします。
- 表示されたダイアログ ボックスで、新しいナレッジ グラフを参照して選択し、[OK] をクリックします。
- [レイヤー プロパティ] ダイアログ ボックスで、[適用] または [OK] をクリックします。