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

Guia do usuário do Maestro

Operações do Data Fabric no Maestro

Os processos do Maestro podem consultar e atualizar registros do Data Fabric diretamente a partir de expressões de tarefas BPMN e mapeamentos de saída.Esta página documenta os prefixos de consulta e ações de saída compatíveis.

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: é adequado para pesquisas em que se espera exatamente um registro.Quando a consulta corresponde a mais de um registro, o Maestro retorna um erro e o fluxo de trabalho para.Quando nenhum registro é encontrado, o Maestro retorna um resultado vazio e continua a execução.

qem: é adequado para consultas que podem retornar mais de um registro. O Maestro retorna um array de até 1.000 registros correspondentes. Um processo pode iterar no array usando um marcador de várias instâncias ou um loop, permitindo padrões de distribuição em vários registros do Data Fabric em uma única etapa.

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