Crear un job en Talend Open Studio

Autor: | Última modificación: 18 de abril de 2024 | Tiempo de Lectura: 3 minutos
Temas en este post:

Algunos de nuestros reconocimientos:

Premios KeepCoding

Cuando hablamos de job en Talend Open Studio nos referimos al proceso y al flujo que carga los datos. Es un proceso que vamos a desarrollar a partir de diferentes componentes conectados mediante flujos de datos y disparadores.

¿Qué es un job en Talend Open Studio?

Un job en Talend Open Studio es una representación gráfica de un modelo de negocio que permite diseñar procesos técnicos para leer, transformar o escribir datos. Este diseño incluye varios componentes que se conectan y entrelazan entre sí para poder hacer una integración de datos.

Así pues, cuando se arrastran y sueltan elementos en el panel de diseño y luego se conectan por medio de líneas denominadas conectores, un diseño de trabajo convierte todo eso en código y crea un programa ejecutable complejo que conforma el flujo de datos.

El job en Talend Open Studio va a permitirnos traducir las necesidades comerciales en código, rutinas y programas, es decir, implementa los flujos de datos.

Un flujo de datos es una ruta que toman los datos entre distintas entidades o tablas. Esta es la representación de una interfaz entre distintos componentes y se muestra con formas y flechas.

¿Cómo crear un job en Talend Open Studio?

Lo que haremos será crear un job en Talend Open Studio que lo que haga sea mover los datos que hay en el origen hacia el destino.

Para ello, nos ubicaremos en la pestaña de repositorio que está en la esquina superior izquierda del Talend, seleccionamos la opción llamada «Job Design», le damos al botón derecho clicamos en la opción que dice «Create job»:

job en talend open studio: paso 1

Nos aparecerá un cuadro de diálogo para configurar el job en Talend Open Studio y en él se observarán una serie de características:

  • Nombre o name: el nombre que le pondremos al job por defecto. En caso de que hayas digitado algún caracter prohibido, te va a aparecer un mensaje de error. En nuestro caso, le pondremos Cargar_Tabla_medico_Stage.
  • Propósito o purpose: este campo no es necesario llenarlo, pero corresponde a la finalidad con la que se ha creado el job en Talend Open Studio. Aquí eres libre de poner lo que te plazca.
  • Descripción: no es necesario llenarlo. En este campo se describe lo que se desee sobre el job. Puede ser el modo en el que va a funcionar o cómo fue creado, qué características va a tener, qué tablas va a alojar, con qué se va a entrelazar… Puedes poner aquí toda la información que quieras especificar y creas que es de relevancia para la creación del job. La información que proporciones en la descripción aparecerá como texto flotante cuando se mueva el puntero del ratón sobre el job en la vista de árbol del repositorio.

Las opciones a partir de aquí se encuentran bloqueadas en el cuadro de diálogo. Esto significa que son de solo lectura, pero de igual modo las enumeraremos:

  • Autor o author: muestra el inicio de sesión del usuario que esté en ese momento en el programa.
  • Bloqueador o lock: muestra de forma predeterminada el inicio de sesión del usuario que posee el bloqueo del actual job en Talend Open Studio. El campo se encuentra vacío cuando estás creando un job y se llena de datos solamente cuando estás editando las propiedades de un job existente.
  • Versión: este campo puede incrementar de manera manual la versión utilizando los botones M y m.
  • Estado: se muestra el estado del trabajo que está creando.
  • Path: una lista en la que se puede seleccionar la carpeta donde se creará el trabajo.
job en talend open studio: paso 2

Una vez le hayamos puesto el nombre a nuestro job en Talend Open Studio, le damos a «Finish».

Aparentemente, solo nos queda un área de trabajo vacía, así que lo que haremos será llenarla. Para aprender cómo hacer esto, puedes mirar nuestro tutorial sobre llenar el área de trabajo de un job design.

¿Qué sigue?

Has aprendido qué es un job en Talend Open Studio y su gran importancia en el proceso de data integration o integración de datos. Los jobs permiten reunir diferentes entidades en una misma área de trabajo. Los flujos de datos se implementan por medio del job en Talend Open Studio y crearlos es sumamente fácil.

Aunque llenar el espacio de trabajo es un proceso un poco más complejo, en Keepcoding podemos ayudarte enseñándote a hacerlo. Gracias a nuestro Big Data, Inteligencia Artificial & Machine Learning Full Stack Bootcamp podrás aprender sobre esta y otras tantas temáticas interesantes. ¡Inscríbete ya y conviértete en todo un profesional en pocos meses!

¡CONVOCATORIA ABIERTA!

Big Data, IA & Machine Learning

Full Stack Bootcamp

Clases en Directo | Profesores en Activo | Temario 100% actualizado