UiPath Documentation
maestro
latest
false
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Guía del usuario de Maestro

Operaciones de Data Fabric en Maestro

Los procesos de Maestro pueden consultar y actualizar los registros de Data Fabric directamente desde las expresiones de tareas BPMN y las asignaciones de salida. Esta página documenta los prefijos de consulta y las acciones de salida admitidos.

Prefijos de consulta

Un prefijo de consulta de una expresión de Data Fabric recupera los registros por valor de campo en lugar de por ID de registro interno. Se admiten dos prefijos:

PrefijoNombre completoTipo de retornoComportamiento sin coincidenciaComportamiento de coincidencias múltiples
qes:Expansión de consultas únicaRegistro únicoDevuelve un resultado vacíoDevuelve un error
qem:Expansión de consulta múltipleArray de hasta 1000 registrosDevuelve un array vacíoDevuelve todos los registros coincidentes

Sintaxis de expresión

datafabric.EntityName["qes:FieldName=Value"].FieldToRead
datafabric.EntityName["qem:FieldName=Value"]
datafabric.EntityName["qes:FieldName=Value"].FieldToRead
datafabric.EntityName["qem:FieldName=Value"]
Ejemplo: búsqueda de un solo registro
datafabric.LoanApplicationCase["qes:CaseId=HL-999"].LoanAmount
datafabric.LoanApplicationCase["qes:CaseId=HL-999"].LoanAmount
Ejemplo: búsqueda de varios registros
datafabric.LoanApplicationCase["qem:Status=Pending"]
datafabric.LoanApplicationCase["qem:Status=Pending"]

Cuándo utilizar cada prefijo

qes: es adecuado para búsquedas en las que se espera exactamente un registro. Cuando la consulta coincide con más de un registro, Maestro devuelve un error y el flujo de trabajo se detiene. Cuando no se encuentra ningún registro, Maestro devuelve un resultado vacío y continúa con la ejecución.

qem: es adecuado para consultas que pueden devolver más de un registro. Maestro devuelve un array de hasta 1000 registros coincidentes. Un proceso puede iterar sobre el array utilizando un marcador multiinstancia o un bucle, lo que permite patrones de distribución (fan-out) en varios registros de Data Fabric en un solo paso.

Nota:

Al migrar expresiones de qes: a qem:, actualiza las referencias de variables posteriores. qes: devuelve un solo objeto de registro; qem: devuelve un array.

Acciones de salida

Las salidas de la tarea BPMN que tienen como destino una entidad de Data Fabric admiten tres acciones. La acción determina si la salida inserta un registro nuevo, modifica uno existente o hace ambas cosas, dependiendo de si existe un registro coincidente.

AcciónComportamientoEl registro debe existir
createInserta un nuevo registro.No
updateModifica un registro existente identificado por su ID de registro
upsertInserta un nuevo registro si no se encuentra coincidencia; actualiza el registro existente si se encuentra una coincidenciaNo

La acción de salida se configura en la sección Salida del panel de propiedades de la tarea. Para obtener más información sobre el panel de propiedades, consulta Configurar propiedades y datos.

  • Prefijos de consulta
  • Sintaxis de expresión
  • Cuándo utilizar cada prefijo
  • Acciones de salida
  • Páginas relacionadas

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado