Módulo Devolver


Definición

El módulo de herramientas "Devolver", módulo estándar para uso en cualquier flujo, fue creado para la transformación de datos mediante JSONATA y para devolver una respuesta a una solicitud HTTP, facilitando así la creación de operaciones complejas.

JSONata es un lenguaje ligero diseñado para consultar y transformar estructuras de datos en JSON.

El módulo "Devolver" está compuesto por una única operación, que permite manipular múltiples datos y transformarlos en el formato deseado. Este módulo siempre inicializa el parámetro data, lo que nos permite, como vimos en Manipulación de Objetos, no solo obtener un conjunto de datos, sino también filtrarlo para evocar únicamente un subconjunto específico.

El módulo "Devolver" es ideal para manipulaciones de datos más complejas que requieran una respuesta a una solicitud HTTP. Para manipular datos con una respuesta interna dentro del flujo, se recomienda utilizar el módulo "Transformación de Datos". Para manipulaciones de menor complejidad, igualmente sin la necesidad de una respuesta externa, se recomienda el uso de una SMOP.


Configuración del módulo Devolver

El módulo "Devolver" aparece en la opción Herramientas dentro de la edición de un flujo. Después de hacer clic para añadirlo, se mostrará la ventana modal de configuración.


Variables de Flujo

Esta es la primera parte de la configuración del módulo "Devolver". Aquí es necesario proporcionar un conjunto de datos en formato JSON para su transformación y hacer clic en "Validar" para comprobar si existe algún error y obtener una previsualización de los datos que serán transformados.


Datos de origen

Agregue, arrastre y seleccione los campos necesarios: Clave, Valor y Tipo (objeto, número, etc.).

También es posible utilizar el "JSON de Origen".

Una vez finalizada la configuración de las variables de flujo, haga clic en "Avanzar".


Resultado

En la sección "Resultado", podrá visualizar el área de Datos de Entrada, JSON y JSONATA, y manipularlos de la manera deseada utilizando JSONATA. El botón "Ejecutar" permite realizar pruebas sobre las variables recién configuradas.

Para finalizar la configuración del módulo, haga clic en "Guardar".

Last updated