- 数字孪生资源
- 数字孪生 - 快速指南
- 数字孪生 - 资源
- 数字孪生 - 讨论
数字孪生 - 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>
广告