Asignar información de un módulo a otro en Adobe Workfront Fusion

La asignación es el proceso de asignar los resultados de un módulo, estructurados en elementos, a los campos de entrada de otro módulo.

El panel Asignación se muestra al hacer clic en un campo en el que desea insertar un valor generado desde un módulo anterior en un escenario. En un módulo, en cualquier campo disponible para la asignación, puede crear una fórmula utilizando cualquier combinación de funciones y elementos asignados desde el panel Asignación con texto estático que escriba. Estos elementos se pueden anidar entre sí.

Requisitos de acceso

Debe tener el siguiente acceso para utilizar la funcionalidad de este artículo:

Adobe Workfront plan*
Pro o superior
Adobe Workfront licencia*
Plan, Trabajo
Licencia de Adobe Workfront Fusion**

Requisito de licencia actual: no se requiere licencia de Workfront Fusion.

O

Requisito de licencia heredado: Workfront Fusion para automatización e integración de trabajo

Product

Requisito de producto actual: si tiene el plan Select o Prime Adobe Workfront, su organización debe adquirir Adobe Workfront Fusion así como Adobe Workfront para utilizar la funcionalidad descrita en este artículo. Workfront Fusion está incluido en el plan Workfront de Ultimate.

O

Requisito de productos heredados: su organización debe comprar Adobe Workfront Fusion y Adobe Workfront para utilizar la funcionalidad descrita en este artículo.

Para saber qué plan, tipo de licencia o acceso tiene, póngase en contacto con el administrador de Workfront.

Para obtener información sobre Adobe Workfront Fusion licencias, consulte Adobe Workfront Fusion licencias.

Paquetes y elementos

La operación de un módulo produce cero, uno o más paquetes como salida. Un paquete consta de uno o más elementos.

Para explorar la salida de un módulo:

  1. Haga clic en Ejecutar una vez para ejecutar el módulo.

  2. Haga clic en la burbuja situada encima del módulo.

    Se muestra un registro que contiene todas las fases del módulo. Puede encontrar el paquete o los paquetes que genera la fase de operación de un módulo en el encabezado Output. Cada paquete contiene sus elementos y los valores de cada elemento.

INFO
Ejemplo: Este ejemplo muestra el módulo Correo electrónico > Ver correos electrónicos. Puede ver que realizó 1 operación y produjo un solo paquete que contiene varios elementos como Date, Email ID (UID), size, etc.
NOTE
No se puede acceder a las salidas de módulos agrupados entre un Iterator y Aggregator más allá del módulo Aggregator.

Asignar un elemento

Después de crear una secuencia de módulos vinculando dos o más de ellos, cada módulo puede procesar los valores de los elementos que generan los módulos que lo preceden.

Para asignar los elementos a los campos de entrada de un módulo:

  1. Haga clic en el módulo que debe procesar la salida del módulo o módulos anteriores.

  2. En el panel Configuración del módulo que aparece, haga clic en un campo en el que desee utilizar el valor de un elemento obtenido de uno o varios módulos anteriores.

    Se abrirá el panel Asignación.

  3. Haga clic en un elemento del panel de asignación para insertarlo en el campo.

  4. (Opcional) Para buscar un campo determinado en el panel de asignación, haga clic en la barra de búsqueda del panel de asignación y escriba el término que desea buscar. Haga clic en el campo cuando aparezca en la lista.

    Los resultados de la búsqueda contienen el término de búsqueda y no distinguen entre mayúsculas y minúsculas.

Para obtener más información, consulte Configurar la configuración de un módulo en Adobe Workfront Fusion.

Fórmulas

Puede asignar varios elementos a un campo, combinarlos con literales (valores fijos) y emplear Operadores y funciones para crear fórmulas complejas:

Puede encontrar las funciones y operadores en el panel de asignación en una de sus pestañas.

La primera pestaña (que se muestra al abrir el panel) muestra los elementos que puede asignar desde otros módulos.

Las otras pestañas contienen los siguientes tipos de funciones:

TIP
Cuando cree una fórmula compleja que desee reutilizar en otro campo, puede hacer clic en el campo que contiene la combinación, utilizar Comando-A o Ctrl-A para seleccionarla y, a continuación, copiarla y pegarla en el otro campo.

Para obtener más información sobre la asignación de elementos mediante funciones, vea Asignar elementos mediante funciones en Adobe Workfront Fusion.

Colecciones

Algunos elementos pueden contener varios valores de varios tipos. Son elementos de tipo colección.

Puede identificar un elemento de tipo collection por el pequeño rectángulo negro que se muestra a la derecha de la etiqueta del elemento y su lista de subelementos expandida automáticamente:

NOTE
En la mayoría de los casos, se asignan subelementos de la colección en lugar del elemento que representa la colección completa.

Para obtener más información sobre las colecciones, consulte Tipos de datos de elementos en Adobe Workfront Fusion

Matrices

Algunos elementos pueden contener varios elementos del mismo tipo. Son elementos de tipo matriz.

Puede identificar un elemento de tipo matriz colocando los corchetes al final de la etiqueta del elemento. Haga clic en el pequeño rectángulo negro a la derecha de la etiqueta del elemento para mostrar los elementos del elemento:

Para obtener más información acerca de las matrices, vea Tipos de datos de elementos en Adobe Workfront Fusion

Asignar el primer elemento de una matriz

Si asigna el elemento Recipient name de una matriz, se mostrará en el campo de esta manera:

El número entre corchetes es un índice que determina qué elemento de la matriz se utilizará. Se establece en 1 de forma predeterminada.

Asignar el elemento n de una matriz

Si desea acceder a otro elemento, haga clic en los corchetes y edite el valor del índice:

Asignar un elemento de una matriz con una clave determinada

Algunas matrices contienen varias colecciones con elementos clave y de valor. Normalmente, se trata de varios metadatos, atributos, etc.

El siguiente ejemplo muestra el resultado de la aplicación Jira.

En este ejemplo, obtenemos un nombre de archivo de una matriz de archivos adjuntos para el archivo adjunto específico con un ID de 10108.

El resultado de Jira tiene este aspecto:

El requisito típico es buscar un elemento por su valor clave dado y obtener el valor correspondiente del elemento de valor. Esto se puede lograr con una fórmula que emplee una combinación de las funciones map() y get().

A continuación se muestra un desglose detallado de la fórmula:

  1. El primer parámetro de la función map() es todo el elemento de matriz.

  2. El segundo parámetro es el nombre sin procesar del elemento de valor. Para obtener el nombre sin procesar, pase el ratón sobre el elemento del panel mapping:

    note note
    NOTE
    Todos los parámetros distinguen entre mayúsculas y minúsculas. Aunque en este ejemplo concreto la etiqueta del elemento difiere de su nombre sin procesar solo en mayúsculas, es necesario utilizar el nombre sin procesar, que es todo un valor en minúsculas en contraste con la etiqueta Valor.
  3. El tercer parámetro es el nombre sin procesar del elemento clave:

  4. El cuarto parámetro es el valor de clave dado.

Dado que la función map() devuelve una matriz (ya que podría haber más elementos con el valor de clave dado), es necesario aplicar la función get() para obtener su primer elemento:

  • El primer parámetro de la función get() es el resultado de la función map().

  • El segundo parámetro es el índice del elemento, uno.

Para obtener más información acerca de la función map(), vea Funciones de matriz en Adobe Workfront Fusion.

Para obtener más información acerca de la función get(), vea Funciones generales en Adobe Workfront Fusion.

Conversión de elementos en una serie de paquetes

Las matrices se pueden convertir en una serie de paquetes mediante el módulo Iterator. Para obtener más información, consulte el módulo Iterator en Adobe Workfront Fusion.

Resolución de problemas

Faltan elementos en el panel de asignación

Para cada módulo, el panel de asignación muestra todos los elementos de salida, enumerados por el autor del módulo. En algunos casos, esta lista puede estar incompleta por varios motivos y es posible que falten algunos elementos. Workfront Fusion puede detectar automáticamente los elementos de salida que faltan cuando ejecuta el módulo en el editor de escenarios. El procedimiento exacto difiere ligeramente según el tipo de módulo:

Déclencheur instantáneo

  1. Haga clic con el botón secundario en el módulo y, a continuación, haga clic en Ejecutar este módulo solamente en el menú que se muestra.

    Si no hay ningún webhook en cola, el módulo espera a que se procese un nuevo webhook.

  2. Genere un webhook.

    Por ejemplo, el módulo webhook Slack>Escuchar nuevos eventos (que observa los nuevos mensajes de canal en un canal) envía un mensaje al canal.

  3. Cuando el módulo termine de ejecutarse, haga clic en la burbuja situada encima del módulo para explorar su salida completa.

    El panel de asignación contendrá todos los elementos que se descubrieron en la salida del módulo.

Déclencheur de sondeo

  1. Haga clic con el botón secundario en el módulo y, a continuación, haga clic en Ejecutar este módulo solamente en el menú que se muestra.

  2. Si no hay salida, haga clic en Elija por dónde empezar y ajuste la configuración.

  3. Si no hay ningún evento para procesar, cree uno y vuelva al paso 2.

    Por ejemplo, el módulo webhook Gmail >Ver correos electrónicos envía un mensaje de correo electrónico a la carpeta que está viendo el módulo.

  4. Cuando el módulo termine de ejecutarse, haga clic en la burbuja situada encima del módulo para explorar su salida completa.

    El panel de asignación ahora contiene todos los elementos que se descubrieron en la salida del módulo.

Otros módulos

Puede elegir ejecutar:

Si decide ejecutar solo el módulo:

  1. Haga clic con el botón secundario en el módulo y, a continuación, haga clic en Ejecutar este módulo solamente en el menú que se muestra.

  2. Proporcione valores de muestra para los elementos de entrada y haga clic en Aceptar .

  3. Cuando el módulo termine de ejecutarse, haga clic en la burbuja situada encima del módulo para explorar su salida completa.

    El panel de asignación ahora contiene todos los elementos que se descubrieron en la salida del módulo.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43