本文详细介绍了数字孪生生成器流定义项的结构。
支持的格式
DigitalTwinBuilderFlow 项支持 JSON 格式。
定义部件
下表列出了数字孪生生成器流定义部件。
| 定义部件路径 | 类型 | 必选 | DESCRIPTION |
|---|---|---|---|
definition.json |
DefinitionDetails (JSON) | 是 | 描述与 DigitalTwinBuilderId 该项关联的项。 |
.platform |
PlatformDetails (JSON) | 假 | 描述项的常见详细信息。 |
当删除 DigitalTwinBuilder 时,DigitalTwinBuilderFlow 将被删除。
定义示例
{
"parts": [
{
"path": "definition.json",
"payload": "eyAKICAiRGlnaXRhbFR3aW5CdWlsZGVySWQiOiAiNTZhMGU2Y2EtMTAxZS1iYzA1LTQ2NDktNjAzOTMzYWUxMjcwIiwgCiAgIk9wZXJhdGlvbklkcyI6IFsgCiAgICAiY2U5ZDBlZjktZDhmNi00MzkxLTllMzctOGJkYjkxYjFmYzE2IiAKICBdLCAKICAiSXNPbkRlbWFuZCI6IGZhbHNlIAp9IA==",
"payloadType": "InlineBase64"
},
{
"path": ".platform",
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
"payloadType": "InlineBase64"
}
]
}
DefinitionDetails
| 资产 | 类型 | 必选 | DESCRIPTION |
|---|---|---|---|
DigitalTwinBuilderId |
Guid | 是 | 工作区中存在的父 DigitalTwinBuilder 的项 ID。 |
OperationIds |
Guid[] | 是 | 分配给此数字孪生生成器流的作列表(映射或上下文化作)。 如果未 IsOnDemand 设置为 true,则不分配任何作。 |
IsOnDemand |
布尔 | 是 | 该值设置为 true,仅用于创建按需 DigitalTwinBuilderFlow 项。 只有一个与每个 DigitalTwinBuilder 关联的按需 DigitalTwinBuilderFlow。 |
定义文件示例
{
"DigitalTwinBuilderId": "56a0e6ca-101e-bc05-4649-603933ae1270",
"OperationIds": [
"ce9d0ef9-d8f6-4391-9e37-8bdb91b1fc16"
],
"IsOnDemand": false
}
{
"DigitalTwinBuilderId": "56a0e6ca-101e-bc05-4649-603933ae1270",
"OperationIds": [],
"IsOnDemand": true
}
PlatformDetails
平台部件是包含环境元数据信息的文件。