您可以在 ArcGIS Pro 中探索调查的内容,包括调查的知识图谱中定义的实体和关系。 调查可以具有数据加载配置,以支持将关系表中的内容以及保存的查询添加到知识图谱。 除实体和关系之外,知识图谱还可以引用知识图谱中所记录信息的支持文档。
打开调查
您可以在 ArcGIS Pro 的目录视图和目录窗格中查看调查内容的概述。 这包括调查知识图谱中的实体和关系类型列表。 但是,您必须在调查视图中打开调查才能充分探索、分析和更新其知识图谱的内容。
通过首先浏览目录视图和目录窗格中的调查,可以直接打开调查视图以查看知识图谱中要探索的实体或关系集。
- 浏览至工程中的调查集合。
- 在目录窗格的工程选项卡中,双击调查 。
- 在目录视图中,单击内容窗格中的调查 。
- 双击调查 以在目录视图或目录窗格中查看其内容。
调查包含知识图谱 ,也可以包含已保存查询和数据加载配置 的集合 。
- 双击知识图 和实体类型知识图谱文件夹 。
列出了知识图谱中定义的实体类型 。
- 双击关系类型知识图谱文件夹 。
列出了知识图谱中定义的关系类型 。
- 要查看为实体类型 或关系类型 定义的属性,请右键单击类型,指向数据设计,然后单击字段 。
字段视图 随即打开,其中会显示所选字段的属性。
- 使用以下方法之一在调查视图中列出知识图谱中定义的实体和关系:
- 右键单击调查 或知识图谱 ,然后单击打开 。 列出了知识图谱中的所有实体和关系。
- 右键单击实体类型 或关系类型 ,然后单击打开 。 列出了知识图谱中的所有实体或关系。
- 右键单击实体类型 或关系类型 ,然后单击打开 。 列出了此指定类型知识图谱中的所有实体或关系。
调查视图打开并列出知识图谱内容的所选内容。
浏览知识图谱的内容
调查视图允许您查看在知识图谱的数据模型中定义的实体和关系的类型,并列出已创建的实体和关系实例。 您还可以在数据模型中定义新的实体和关系类型,在知识图谱中创建实体和关系实例,并更新现有实体和关系的属性。
在“内容”窗格中查看实体和关系类型
内容窗格允许您探索知识图谱 中的实体类型和关系类型。 知识图谱中包含的实体总数和关系总数显示在实体类型 和关系类型 标题旁边。 单个实体类型 和关系类型 存在的实例总数显示在该类型旁边。
调查的内容窗格有两个选项卡。 知识图谱中存在实例的实体类型和关系列在按类型选项卡 上;默认情况下,此选项卡处于选中状态。
数据模型选项卡 列出了在知识图谱的数据模型中定义的所有实体和关系类型,包括图中尚不存在实例的类型。
如果您正在使用复杂的知识图谱,则可以使用内容窗格顶部的搜索文本框搜索特定的实体和关系类型。 输入内容时,实体和关系列表将被过滤以仅包括名称与您的文本匹配的类型。
单击搜索文本框旁边的排序按钮 以更改实体和关系类型的列出顺序。
重新打开“内容”窗格
默认情况下,目录窗格在每个新工程中都处于打开状态。 但是,如果它已关闭,则可以从功能区重新打开该窗格。
- 单击功能区中的视图选项卡。
- 在 Windows 组中,单击内容 。
查看调查中的实体和关系
默认情况下,在调查的内容窗格中选择知识图谱。 视图底部的状态栏显示列出的项目数。 在列中显示每个项目的基本属性。
- 显示名称 - 使用此列中的值标识实体或关系的每个实例。 例如,如果已为给定实体类型定义了名称属性,则实体可以通过名称标识。 如果名称或类似属性不可用,则将使用其全局唯一标识符 (GUID) 标识实体和关系。
- 类型 - 这些值指示使用数据模型所确定项目表示的实体类型或关系类型。
- 数据集 - 这些值指示项目是实体还是关系。
默认情况下,会列出前 1000 个项目。 您可以选择将所有项目包括在一个类别中,或者选择几个项目并仅在列表中显示选定项目。
- 在内容窗格中单击实体类型 或关系类型 。
列出的所有类型的实体或关系的数量显示在状态栏中。
- 在内容窗格中单击特定类型的实体或关系。
列出的特定实体类型或关系类型的实例数显示在状态栏中。
- 单击行下拉列表,然后单击全部。
如果知识图谱中所选类型的实体或关系超过 1000 个,则会列出所有实例。 或者,您可以在下拉列表中单击并输入要检索的实体或关系的数量,例如 2,000,然后按 Enter 键。
注:
如果列出所有实例需要花费的时间股曹行,则可以通过单击内容列表底部的忙碌指示符来停止构建列表。 ArcGIS Pro 完成生成内容列表后,忙碌指示符停止,并将显示刷新视图按钮 。
- 按 Ctrl 并单击多个实体或关系实例以将其选中。
调查视图中的状态栏会更新以指示选择的项目数。
- 单击显示所选记录按钮 以在列表中仅包含所选实体。
获取最近更新
当您打开包含调查的工程时,内容窗格中表示的数据模型和内容列表中的数据反映知识图谱的当前状态。 如果知识图谱由其他人编辑,则内容窗格中的实体类型和关系类型列表以及调查中的实体和关系列表可能已经过期。 获取最近更新的方式取决于知识图谱中数据的管理方式。
如果您之前从知识图谱将数据添加到地图或链接图表,则那些知识图谱图层不会更新以反映知识图谱的当前状态。 要将感兴趣的新实体和关系添加到地图或链接图表,可以将其选择并添加到其他视图。
获取托管知识图谱和 ArcGIS 托管数据的更新
当其他团队成员更新知识图谱中的数据时,您的查询和搜索将始终返回最新结果。 但是,您获得的结果可能与调查的内容窗格中列出的数据模型类型、搜索和筛选窗格中表示知识图谱的直方图或详细信息面板中列出的属性不匹配。
- 使用以下任一方法根据需要更新单个视图和窗格以反映当前数据模型和数据。
- 在内容窗格中,单击搜索文本框旁边的刷新按钮 。
- 单击调查的内容列表底部或搜索和过滤窗格中的刷新视图按钮 。
- 在调查选项卡的工具组中,单击全部刷新 以便一次性更新知识图谱的数据和数据模型。
注:
如果知识图谱使用包含用户管理数据的 NoSQL 数据存储,则此按钮不可用。
通过一个步骤即可更新内容窗格中的实体类型和关系类型、调查中的内容列表以及搜索和过滤窗格中的直方图。
获取用户管理数据的更新
当其他团队成员更新 Neo4j 数据库中的数据时,ArcGIS Pro 用于与数据库通信的信息将过期。 ArcGIS Pro 可以列出新的实体和关系类型,并且查询将返回最新数据。 但是,直方图和搜索不会获得新类型或新属性,也不会包含新数据。
调查的内容窗格中会出现一个警告符号,指示必须更新实体类型或关系。 同样,调查的详细信息面板中会出现一个警告符号,表示属性不同步。
在调查选项卡的工具组中,单击同步数据模型 以更新 ArcGIS Knowledge 维护的关于数据和 Neo4j 数据库中数据模型的信息。
注:
如果知识图谱使用托管图谱存储或具有 ArcGIS 托管数据的 NoSQL 数据存储,则此按钮不可用。立即探索调查的各个部分
同一个调查可以显示在多个调查视图中。 例如,您可以在一个调查视图中查看 Person 实体类型的实例,并在另一个调查视图中查看 HasVehicle 关系类型的实例。 与同一调查关联的每个视图都可以访问所有调查的内容。 如果您在一个视图中向调查添加了新 HasPet 关系类型,则其会立即在另一个视图中可用。
- 在调查的内容窗格中,右键单击实体类型,然后单击打开 。
调查随即打开。 在内容窗格中选择实体类型并列出该类型的实体。
- 单击原始调查的选项卡以将其激活。
- 单击内容窗格中的关系类型。
将列出此类型的关系。
每个调查均提供知识图谱内容的不同视图。