

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# AWS IoT TwinMaker 知識圖表
<a name="tm-knowledge-graph"></a>

 AWS IoT TwinMaker 知識圖表會組織 AWS IoT TwinMaker 工作區中包含的所有資訊，並以視覺化圖形格式呈現。您可以對實體、元件和元件類型執行查詢，以產生視覺化圖形，顯示資源 AWS IoT TwinMaker 之間的關係。

下列主題說明如何使用和整合知識圖表。

**Topics**
+ [AWS IoT TwinMaker 知識圖表核心概念](#tm-knowledge-graph-concepts)
+ [如何執行 AWS IoT TwinMaker 知識圖表查詢](tm-knowledge-graph-use.md)
+ [知識圖表場景整合](tm-knowledge-graph-scene.md)
+ [如何搭配 Grafana 使用 AWS IoT TwinMaker 知識圖表](tm-knowledge-Grafana-panel.md)
+ [AWS IoT TwinMaker 知識圖表其他資源](tm-knowledge-graph-resources.md)

## AWS IoT TwinMaker 知識圖表核心概念
<a name="tm-knowledge-graph-concepts"></a>

本主題涵蓋知識圖表功能的重要概念和詞彙。

**知識圖表的運作方式**：  
知識圖表會建立實體及其元件與現有 [CreateEntity](https://docs.aws.amazon.com//iot-twinmaker/latest/apireference/API_CreateEntity.html) 或 [ UpdateEntity](https://docs.aws.amazon.com//iot-twinmaker/latest/apireference/API_UpdateEntity.html) APIs之間的關係。關係只是在實體元件上定義之特殊資料類型 [ RELATIONSHIP](https://docs.aws.amazon.com//iot-twinmaker/latest/apireference/API_DataType.html#:~:text=Valid%20Values%3A-,RELATIONSHIP,-%7C%20STRING%20%7C%20LONG%20%7C%20BOOLEAN) 的屬性。 AWS IoT TwinMaker 知識圖表會呼叫 [ExecuteQuery](https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/API_ExecuteQuery.html) API，根據實體中的任何資料或實體之間的關係進行查詢。知識圖表使用靈活的 PartiQL 查詢語言 （許多 AWS 服務使用），該語言有新增的圖形比對語法支援，可協助您撰寫查詢。呼叫完成後，您可以將結果檢視為資料表，或將其視覺化為已連線節點和邊緣的圖形。

**知識圖表關鍵術語**：  
+ **實體圖表**：工作區內的節點和邊緣集合。
+ **節點**：工作區中的每個實體都會成為實體圖表中的節點。
+ **Edge**：實體元件上定義的每個關係屬性都會成為實體圖表中的邊緣。此外，使用實體的 parentEntityId 欄位定義的階層父子關係，也會成為實體圖表中具有「isChildOf」關係名稱的邊緣。所有邊緣都是方向邊緣。
+ **關係**： AWS IoT TwinMaker 關係是實體元件的特殊屬性類型。您可以使用 AWS IoT TwinMaker [ CreateEntity](https://docs.aws.amazon.com//iot-twinmaker/latest/apireference/API_CreateEntity.html) 或 [UpdateEntity](https://docs.aws.amazon.com//iot-twinmaker/latest/apireference/API_UpdateEntity.html) API 來定義和編輯關係。在 中 AWS IoT TwinMaker，關係必須在實體的元件中定義。關係無法定義為隔離的資源。關係必須從一個實體指向另一個實體。