# JSONata Jobs

El recurso **“JSONata Jobs”** permite procesar archivos directamente desde la engine, sin depender de etapas intermedias. Al crear un nuevo JSONata Job, es necesario proporcionar un archivo en formato JSON, que se utilizará como base para las transformaciones.

Este enfoque es ideal para trabajar con archivos de texto o estructuras JSON de gran volumen, ya que el procesamiento ocurre de manera interna y eficiente, garantizando rendimiento y estabilidad incluso con contenidos extensos.

#### Agregar JSONata Jobs

Para agregar un nuevo **JSONata Jobs**, siga los pasos a continuación:

1. En el menú lateral izquierdo, haga clic en **JSONata Jobs**.
2. Luego, haga clic en **Agregar JSONata Job**.
3. Se abrirá automáticamente la pantalla de edición del nuevo JSONata Job. Cree y configure su Job.
4. Haga clic en **Ejecutar el File Job actual** para concretar la acción.

#### Opciones de JSONata Jobs

En el menú ubicado en la esquina superior derecha, están disponibles las siguientes acciones:

<figure><img src="/files/smNsDFU6BoqxgAUgjOp6" alt=""><figcaption></figcaption></figure>

* **Crear nuevo Job**: Crea automáticamente un nuevo Job, que se abrirá en una nueva pestaña.
* **Ejecutar Job actual**: Ejecuta el Job activo en la pestaña actual, procesando las queries definidas.
* **Ejecutar Job actual en otra pestaña**: Abre una nueva pestaña para ejecutar el mismo Job.
* **Lista de procesos de Jobs**: Muestra todos los procesos en ejecución.
* **Configuración del Job**: Permite ajustar los parámetros del Job actual. Las configuraciones están organizadas en tres pestañas:

  * **General**: Defina el nombre del Job y seleccione el archivo JSON, directorio o file set. También es posible definir el directorio de destino para los resultados de la manipulación del archivo.
  * **Datos**: Puede visualizar una vista previa de los valores y parámetros, además de editar variables según sea necesario.
  * **Grupos**: Administre los grupos con permiso de acceso al Job. Puede agregar o eliminar grupos según sea necesario.

  Por último, haga clic en **Aplicar** para guardar las configuraciones.
* **Guardar Job**: Guarda el estado actual del Job.

#### Panel de Datos Retornados

Después de seleccionar o ejecutar un Job en el Data Warehouse, la sección **Panel de Datos Retornados** presenta tres pestañas distintas con información relacionada a la ejecución y la estructura de los datos:

{% tabs %}
{% tab title="Archivos" %}
En esta pestaña, puede visualizar los archivos disponibles en el directorio o filtro de archivos seleccionado. Es el punto de partida para entender qué datos se están utilizando como entrada.
{% endtab %}

{% tab title="Salida" %}
Esta pestaña muestra los resultados del Job después de su ejecución. Aquí, es posible verificar el contenido generado en base a las transformaciones y consultas SQL aplicadas.
{% endtab %}

{% tab title="Metadatos de la tabla" %}
Después de seleccionar una tabla, podrá visualizar sus metadatos, como nombres de columnas, tipos de datos y otras propiedades. Esta pestaña es útil para comprender la estructura de los datos generados o manipulados.
{% endtab %}
{% endtabs %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.skyone.cloud/espanol/skyone-studio/data-management-engine/jsonata-jobs.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
