Azure 数字孪生 - 计算模型数量

Posted

技术标签:

【中文标题】Azure 数字孪生 - 计算模型数量【英文标题】:Azure digital twin - counting the number of models 【发布时间】:2021-05-19 06:22:29 【问题描述】:

在 Azure 数字孪生 (ADT) 限制中:

https://docs.microsoft.com/en-us/azure/digital-twins/reference-service-limits

“单个 Azure 数字孪生实例中的模型数量”存在限制。

我的问题:如何计算 ADT 中的模型数量?什么是 ADT 中的单个模型?

【问题讨论】:

【参考方案1】:

您可以使用 az CLI 获取所有模型,您可以使用 model list 命令。或者,您可以使用任何 SDK 来执行相同的操作。我通过向其添加 JMESPath 查询来获取模型数量:

az dt model list -n <adt-name> --query "length(@)"

这只会返回模型的数量。

【讨论】:

考虑到docs.microsoft.com/en-gb/azure/digital-twins/concepts-models 中关于“planet”的示例,其中我们有“planet”、“crater”和“moon”,我们可以说这里有 3 个模型吗?我们可以说模型的数量等于接口/实体/概念的数量吗? 在该示例中,您有 3 个模型。目前每个模型都是@type 'interface' (DTDL V2)。 感谢您的回答!双胞胎的数量呢(也在docs.microsoft.com/en-us/azure/digital-twins/…)?它是基于所有接口的实例总数吗?例如,在那个例子中,如果我们有:“Jupiter”和“Earth”作为“planet”接口的唯一实例,“callisto”和“ganimede”作为“moon”接口的唯一实例,我们可以说我们有 4 个双胞胎? 再次正确,4对双胞胎。双胞胎是模型的一个实例。如果对您有帮助,请随时将我的回答标记为已接受!

以上是关于Azure 数字孪生 - 计算模型数量的主要内容,如果未能解决你的问题,请参考以下文章

将 Azure 数字孪生与现有云环境连接

Azure IOT PnP 数字孪生 API/SDK 用于检索设备/孪生的属性、命令和遥测定义

无人机数字孪生算法研究

Azure 数字孪生 API 无法使用教程中所述的 DefaultAzureCredential 身份验证方法

论文阅读|《基于时序数据库的产品数字孪生模型海量动态数据建模方法》

六千字让你明白什么是数字孪生?