Compartilhar via


Definição de fluxo do construtor de gêmeos digitais

Este artigo fornece um detalhamento da estrutura para itens de definição de fluxo do construtor de gêmeos digitais.

Formatos com suporte

Os itens DigitalTwinBuilderFlow dão suporte ao formato JSON.

Partes de definição

Esta tabela lista as partes de definição de fluxo do construtor de gêmeos digitais.

Caminho da parte de definição Tipo Obrigatório Descrição
definition.json DefinitionDetails (JSON) verdadeiro Descreve o DigitalTwinBuilderId associado ao item.
.platform PlatformDetails (JSON) falso Descreve detalhes comuns do item.

O DigitalTwinBuilderFlow é excluído quando DigitalTwinBuilder é excluído.

Exemplo de definição

{
  "parts": [
    {
      "path": "definition.json",
      "payload": "eyAKICAiRGlnaXRhbFR3aW5CdWlsZGVySWQiOiAiNTZhMGU2Y2EtMTAxZS1iYzA1LTQ2NDktNjAzOTMzYWUxMjcwIiwgCiAgIk9wZXJhdGlvbklkcyI6IFsgCiAgICAiY2U5ZDBlZjktZDhmNi00MzkxLTllMzctOGJkYjkxYjFmYzE2IiAKICBdLCAKICAiSXNPbkRlbWFuZCI6IGZhbHNlIAp9IA==",
      "payloadType": "InlineBase64"
    },
    {
      "path": ".platform",
      "payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
      "payloadType": "InlineBase64"
    }
  ]
}

DefinitionDetails

Propriedade Tipo Obrigatório Descrição
DigitalTwinBuilderId GUID verdadeiro ID do item do DigitalTwinBuilder pai que existe no workspace.
OperationIds Guid[] verdadeiro Lista de operações (operações de mapeamento ou contextualização) atribuídas a esse fluxo do construtor de gêmeos digitais. Nenhuma operação será atribuída se IsOnDemand for definida como true.
IsOnDemand Bool verdadeiro O valor é definido como verdadeiro apenas para a criação de itens DigitalTwinBuilderFlow sob demanda. Há apenas um DigitalTwinBuilderFlow sob demanda associado a cada DigitalTwinBuilder.

Exemplo de arquivo de definição

{
  "DigitalTwinBuilderId": "56a0e6ca-101e-bc05-4649-603933ae1270",
  "OperationIds": [
    "ce9d0ef9-d8f6-4391-9e37-8bdb91b1fc16"
  ],
  "IsOnDemand": false
}
{
  "DigitalTwinBuilderId": "56a0e6ca-101e-bc05-4649-603933ae1270",
  "OperationIds": [],
  "IsOnDemand": true
}

PlatformDetails

A parte da plataforma é um arquivo que contém as informações de metadados do ambiente.

  • Criar Item com definição respeita o arquivo de plataforma, se fornecido
  • Obter Item definição sempre retorna o arquivo de plataforma.
  • definição de item de atualização aceita o arquivo de plataforma se fornecido, mas somente se você definir um novo parâmetro de URL updateMetadata=true.