UiPath Documentation
maestro
latest
false
Guia do usuário do Maestro Orchestrate
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Operações do Data Fabric

Supported query prefixes and output actions for querying and updating Data Fabric records directly from BPMN task expressions in Maestro Orchestrate.

Maestro Orchestrate processes can query and update Data Fabric records directly from BPMN task expressions and output mappings. This page documents the supported query prefixes and output actions.

Prefixos de consulta​

Um prefixo de consulta em uma expressão do Data Fabric recupera registros por valor de campo em vez de por ID de registro interno.Há suporte para dois prefixos:

PrefixNome completoTipo de retornoComportamento sem correspondênciaComportamento de correspondência múltipla
qes:Expansão de consulta únicaRegistro únicoRetorna um resultado vazioRetorna um erro
qem:Expansão de consulta múltiplaArray de até 1.000 registrosRetorna um array vazioRetorna todos os registros correspondentes

Sintaxe de expressão​

datafabric.EntityName["qes:FieldName=Value"].FieldToRead
datafabric.EntityName["qem:FieldName=Value"]
datafabric.EntityName["qes:FieldName=Value"].FieldToRead
datafabric.EntityName["qem:FieldName=Value"]
Exemplo — pesquisa de registro único​
datafabric.LoanApplicationCase["qes:CaseId=HL-999"].LoanAmount
datafabric.LoanApplicationCase["qes:CaseId=HL-999"].LoanAmount
Exemplo — pesquisa de vários registros​
datafabric.LoanApplicationCase["qem:Status=Pending"]
datafabric.LoanApplicationCase["qem:Status=Pending"]

Quando usar cada prefixo​

qes: is suited for lookups where exactly one record is expected. When the query matches more than one record, Maestro Orchestrate returns an error and the workflow stops. When no record is found, Maestro Orchestrate returns an empty result and continues execution.

qem: is suited for queries that may return more than one record. Maestro Orchestrate returns an array of up to 1,000 matching records. A process can iterate over the array using a multi-instance marker or a loop, enabling fan-out patterns across multiple Data Fabric records in a single step.

Observação:

Ao migrar expressões de qes: para qem:, atualize referências de variável subsequentes.qes: retorna um objeto de registro único; qem: retorna um array.

Ações de Saída​

As saídas de tarefas BPMN que têm como destino uma entidade do Data Fabric são compatíveis com três ações.A ação determina se a saída insere um novo registro, modifica um existente ou faz ambos, dependendo da existência de um registro correspondente.

AçãoComportamentoO registro deve existir
createInsere um novo registroNão
updateModifica um registro existente identificado pela ID do registroSim
upsertInsere um novo registro se nenhuma correspondência for encontrada; atualiza o registro existente se uma correspondência for encontradaNão

A ação de saída é configurada na seção Saída do painel de propriedades da tarefa. Para obter mais informações sobre o painel de propriedades, consulte Configuração de propriedades e dados.

  • Prefixos de consulta​
  • Sintaxe de expressão​
  • Quando usar cada prefixo​
  • Ações de Saída​
  • Páginas relacionadas​

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades