Un día en la vida de un desarrollador de integración de datos [1.ª parte]

¿Es usted un desarrollador de integración de datos y busca una solución para conectar sus datos de la forma más rápida y económica posible? Necesita una herramienta de código abierto que resulte fácil de utilizar y pueda sincronizar datos entre plataformas, así como mejorar la precisión de los datos. Talend Studio es la solución.

En esta serie de vídeos verá cómo se utilizan las funciones avanzadas de Studio a lo largo del ciclo de desarrollo de un proyecto de integración de datos típico: creación de una tarea, pruebas y depuración del proceso, despliegue y gestión de tareas en un entorno de tiempo de ejecución, programación de procesos para un fácil desarrollo entre entornos y uso de funciones avanzadas de desarrollo en equipo.

Consulte los siguientes tutoriales por etapas y descubra cómo su día como desarrollador de integración de datos está a punto de mejorar.

Introducción a Talend Studio

En primer lugar, nos familiarizaremos con el aspecto general de Talend Studio y aprenderemos nociones básicas sobre el uso de determinadas funciones y características fundamentales. Si bien la plataforma de integración de datos de Talend engloba distintos componentes, la pieza del rompecabezas por la que empezaremos será Studio.

Cuando arranco Studio por primera vez, me pide que seleccione una conexión y luego que abra o importe un proyecto existente o cree uno nuevo. A efectos de esta demostración, voy a utilizar un proyecto existente.

captura de pantalla de talend studio

Me lleva a una pantalla de bienvenida. Ya he empezado una tarea, de modo que vamos a abrirla de la lista Latest items (Elementos recientes). La primera vez que abro Talend Studio, me ofrece guiarme por el programa resaltando las características principales. También abre un proyecto de demostración para que pueda explorar un poco y familiarizarse con el programa. Si en algún momento necesito un recordatorio, puedo reactivar la visita en el menú desplegable Help (Ayuda).

Cómo crear un Flujo de tarea en Talend Studio

Vamos a crear un nuevo flujo de tarea para demostrar cómo funciona Talend Studio.

En primer lugar, echemos un vistazo a Repository (Repositorio), que es donde Talend Studio recaba datos sobre los elementos técnicos que utiliza para diseñar tareas. Aquí es donde puedo gestionar metadatos, conexiones a bases de datos, tablas de bases de datos, columnas y tareas una vez empiezo a crearlas.

Ya he incorporado los metadatos de mis componentes fuente arrastrándolos y soltándolos en mi área de trabajo de diseño en el centro. El área de trabajo de diseño es donde organizo y diseño mis tareas. Luego voy a la parte derecha y visiono mi paleta de componentes, que contiene distintos componentes técnicos que se usan para crear mis tareas agrupados por familias.

captura de pantalla de talend studio

Un componente es un conector preconfigurado y sirve para realizar una operación de integración de datos concreta. Puedo minimizar la cantidad de programación manual exigida para trabajar con datos de distintas fuentes. Si ahondo un poco, puedo ver todas las distintas conexiones, bases de datos y aplicaciones.

Incorporemos este componente SalesforceOutput a la paleta para crear un destino para mi contenido fuente.

captura de pantalla de talend studio

Ahora necesitaría conectar estos dos componentes mediante, por ejemplo, un tMap, que me da la opción de cartografiar o mapear atributos entre la fuente y el destino:

  1. Haga clic en la fuente.
  2. Arrastre y suelte.
  3. Conéctese a tMap.
  4. Haga clic con el botón derecho en el tMap.
  5. Arrastre y suelte sobre el destino.
  6. Ponga nombre al resultado.
  7. Una vez configurado este punto, haga doble clic en el componente tMap para comprobar que los atributos de los metadatos sobre la conexión a Salesforce que ha establecido sean visibles.
  8. Arrastre esos atributos desde la fuente de la izquierda para crear las conexiones.

Ya tengo un proceso o una tarea funcionales en la ventana de diseño. Puede ver los detalles de la Tarea en las pestañas de configuración.

Para obtener más información, eche un vistazo al breve vídeo de arriba. A continuación le mostraremos cómo crear su primera tarea en Talend Studio.

| Actualizado por última vez: agosto 7th, 2019