UiPath Documentation
maestro
latest
false
Guía del usuario de Maestro Orchestrate
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Transformar

Aplica varias operaciones a una lista en un nodo: fíltrala, remodela cada elemento, agrupa los elementos o ejecuta tu propio JavaScript.

Transformar aplica una cadena de operaciones a una lista en un nodo. Cada operación recibe el resultado de la anterior, por lo que puedes, por ejemplo, mantener solo las órdenes abiertas, remodelar cada una y luego agruparlas por cliente. Está en la categoría Datos del panel Añadir nodo .

Cuando solo necesites una operación, utiliza su propio nodo en su lugar: Filtrar, Asignar o Agrupar por.

Configurar el nodo​

  1. Selecciona + en el manipulador del nodo al que sigue y, a continuación, selecciona Datos > Transformar.

  2. En el panel de propiedades, selecciona Editar transformación.

  3. En Colección, introduce la lista para transformar, por ejemplo $vars.scriptTask1.output. El campo espera una matriz.

  4. Añade las operaciones, en el orden en que deben ejecutarse:

    OperaciónLo que hace
    Añadir filtroDevuelve solo los elementos que coinciden con las condiciones que estableces.
    Añadir mapaConvierte cada elemento en una nueva forma, con las asignaciones de campo que definas.
    Añadir grupo porAgrupa los elementos por un campo y calcula un recuento, suma o promedio para cada grupo.
    Añadir script personalizadoEjecuta tu propia lógica de transformación en JavaScript.
  5. Selecciona Ejecutar para probar el nodo y comprueba el resultado en la columna Salida .

Salida​

El nodo devuelve el resultado de la última operación como output. Los nodos posteriores lo leen como $vars.<nodeId>.output, por ejemplo $vars.transform1.output.

Transformar o Script​

Usa Transformar cuando el trabajo consiste en filtrar, remodelar o agrupar una lista. Usa Script cuando la lógica no se ajuste a estas operaciones. Dentro de Transformar, Añadir script personalizado cubre un solo paso que necesita código.

Problemas comunes​

IncidenciaResolución
La colección muestra un errorEl campo es obligatorio y espera una matriz. Comprueba el valor en el seguimiento de ejecución del nodo que lo produce.
La salida está vacía después de un filtroLas condiciones no coinciden con ningún elemento. Comprueba los nombres de campo y los valores de la entrada en el seguimiento de ejecución.
La salida tiene undefined campos después de un mapaEl campo de origen no existe en los elementos de entrada. Comprueba la estructura de entrada en el seguimiento de ejecución.

Próximos pasos​

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado