- 數字孿生資源
- 數字孿生 - 快速指南
- 數字孿生 - 資源
- 數字孿生 - 討論
數字孿生 - CLI
數字孿生是根據模型定義建立的。我們已經瞭解如何配置 Azure Digital Twin 例項。在本章中,我們將解釋如何執行簡單的客戶端應用程式命令。讓我們逐一簡要了解這些命令。
建立命令
使用以下 Create 命令用於建立數字孿生 -
CreateDigitalTwin dtmi:example:Floor;1 floor0 FloorName string First
執行命令後,你可以在控制檯上看到以下響應,
CreateDigitalTwin dtmi:example:Floor;1 floor0 FloorName string First Preparing.. Submitting.. Twin 'floor0 created successfully!
更新命令
如果要更新數字孿生的任何更改,請使用以下命令。例如 -
UpdateDigitalTwin floor0 add /FloorName string Second
執行此命令後,你可以在控制檯上看到以下響應,
twin was updated successfully.
如果你想驗證更改,請執行以下命令 -
GetDigitalTwin floor0
上述命令將在控制檯上反映更新後的名稱。
孿生圖
我們可以使用孿生圖在兩個孿生之間建立關係。它用於表示整個環境。讓我們現在再建立一個孿生,
CreateDigitalTwin dtmi:example:Room;1 room0 RoomName string FirstRoom
執行命令後,你可以在控制檯上看到以下響應,
CreateDigitalTwin dtmi:example:Room;1 room0 RoomName string FirstRoom Preparing.. Submitting.. Twin 'room0 created successfully!
現在,我們又添加了一個孿生。讓我們使用以下命令組合這兩個孿生 -
CreateRelationship floor0 contains room0 relationship0
上述命令添加了從與房間孿生相應的樓層孿生到“包含”的關係。
執行命令後,你可以在控制檯上看到以下響應,
CreateRelationship floor0 contains room0 relationship Submitting.. Relationship relationship0 of type contains created successfully from floor0 to room0
我們可以使用以下命令驗證關係,
GetRelationships floor0
以下框圖描述了這兩個孿生之間的關係 -
查詢命令
要列出孿生圖中所有環境問題,我們可以執行以下命令,
Query
上述命令顯示每個數字孿生及其詳細資訊。要列出所有數字孿生例項,請使用以下命令,
Select * from digitaltwins
清理資源
如果你想清理數字孿生中的資源,請執行以下命令 -
az group delete --name <'your-resource-group>
廣告