本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS IoT TwinMaker 知識圖表
AWS IoT TwinMaker 知識圖表會組織 AWS IoT TwinMaker 工作區中包含的所有資訊,並以視覺化圖形格式呈現。您可以對實體、元件和元件類型執行查詢,以產生視覺化圖形,顯示資源 AWS IoT TwinMaker 之間的關係。
下列主題說明如何使用和整合知識圖表。
主題
AWS IoT TwinMaker 知識圖表核心概念
本主題涵蓋知識圖表功能的重要概念和詞彙。
- 知識圖表的運作方式:
-
知識圖表會建立實體及其元件與現有 CreateEntity 或 UpdateEntity APIs 之間的關係。關係只是在實體元件上定義的特殊資料類型 RELATIONSHIP 屬性。 AWS IoT TwinMaker 知識圖表會呼叫 ExecuteQuery API,根據實體中的任何資料或實體之間的關係進行查詢。知識圖表使用靈活的 PartiQL 查詢語言 (許多 AWS 服務使用),該語言有新增的圖形比對語法支援,可協助您撰寫查詢。進行呼叫後,您可以將結果檢視為資料表,或將其視覺化為已連線節點和邊緣的圖形。
- 知識圖表關鍵術語:
-
實體圖形:工作區內的節點和邊緣集合。
節點:工作區中的每個實體都會成為實體圖表中的節點。
Edge:實體元件上定義的每個關係屬性都會成為實體圖表中的邊緣。此外,使用實體的 parentEntityId 欄位定義的階層父子關係也會成為實體圖表中具有「isChildOf」關係名稱的邊緣。所有邊緣都是方向邊緣。
關係: AWS IoT TwinMaker 關係是實體元件的特殊屬性類型。您可以使用 AWS IoT TwinMaker CreateEntity 或 UpdateEntity API 來定義和編輯關係。在 中 AWS IoT TwinMaker,關係必須在實體的元件中定義。關係無法定義為隔離的資源。關係必須從一個實體指向另一個實體。