

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Amazon IoT TwinMaker 知识图谱
<a name="tm-knowledge-graph"></a>

 Amazon IoT TwinMaker 知识图将 Amazon IoT TwinMaker 工作区中包含的所有信息组织起来，并以可视化图表的形式呈现。可以对实体、组件和组件类型运行查询，以生成可表明 Amazon IoT TwinMaker 资源之间关系的可视化图表。

以下主题说明如何使用和集成知识图谱。

**Topics**
+ [Amazon IoT TwinMaker 知识图谱核心概念](#tm-knowledge-graph-concepts)
+ [如何运行 Amazon IoT TwinMaker 知识图谱查询](tm-knowledge-graph-use.md)
+ [知识图谱场景集成](tm-knowledge-graph-scene.md)
+ [如何在 Grafana 中使用 Amazon IoT TwinMaker 知识图谱](tm-knowledge-Grafana-panel.md)
+ [Amazon IoT TwinMaker 知识图谱其他资源](tm-knowledge-graph-resources.md)

## Amazon IoT TwinMaker 知识图谱核心概念
<a name="tm-knowledge-graph-concepts"></a>

该主题涵盖知识图谱功能的关键概念和词汇。

**知识图谱的工作原理**：  
知识图创建实体及其组件与现有[CreateEntity](https://docs.amazonaws.cn//iot-twinmaker/latest/apireference/API_CreateEntity.html)或之间的关系[ UpdateEntity](https://docs.amazonaws.cn//iot-twinmaker/latest/apireference/API_UpdateEntity.html) APIs。关系只是在实体组件上定义的特殊数据类型[关系](https://docs.amazonaws.cn//iot-twinmaker/latest/apireference/API_DataType.html#:~:text=Valid%20Values%3A-,RELATIONSHIP,-%7C%20STRING%20%7C%20LONG%20%7C%20BOOLEAN)的属性。 Amazon IoT TwinMaker 知识图调用 [ExecuteQuery](https://docs.amazonaws.cn/iot-twinmaker/latest/apireference/API_ExecuteQuery.html)API，根据实体中的任何数据或实体之间的关系进行查询。Knowledge graph 使用灵活的 PartiQL 查询语言（许多 Amazon 服务都使用），该语言具有新增的图表匹配语法支持，可帮助您编写查询。调用完成后，您可以以表格形式查看结果，也可以将其可视化为连接的节点和边的图表。

**知识图谱关键术语**：  
+ **实体图谱**：工作区内节点和边缘的集合。
+ **节点**：工作区中的每个实体都将成为实体图谱中的一个节点。
+ **边缘**：在实体组件上定义的每个关系属性都将成为实体图谱中的一个边缘。此外，使用实体 parentEntityId 字段定义的分层父子关系也将成为实体图中具有 “isChildOf” 关系名称的边缘。所有边缘都是定向边缘。
+ **关系**： Amazon IoT TwinMaker 关系是实体组件的一种特殊类型的属性。您可以使用 Amazon IoT TwinMaker [ CreateEntity](https://docs.amazonaws.cn//iot-twinmaker/latest/apireference/API_CreateEntity.html)或 [UpdateEntity](https://docs.amazonaws.cn//iot-twinmaker/latest/apireference/API_UpdateEntity.html)API 来定义和编辑关系。在中 Amazon IoT TwinMaker，必须在实体的组件中定义关系。不能将关系定义为孤立的资源。关系从一个实体到另一个实体必须是定向的。