Está en la página 1de 51

TALEND

CAPACITACIÓN
INSTALACIÓN

Copyright © 2020 Accenture. All rights reserved.


INSTALACIÓN
INSTALANDO TALEND OPEN STUDIO 7.0.1

Talend Open Studio for Big data, versión 7.0.1.


Funciona como un portable; por lo tanto, con descomprimirlo basta para abrirlo y empezar a usarlo

https://sourceforge.net/projects/talend-
bigdata/files/Talend%20Open%20Studio%20for%20Big%20Data/7.0.1
/TOS_BD-20180411_1414-V7.0.1.zip/download
INSTALACIÓN
ENTRANDO A TALEND POR PRIMERA VEZ

TOS_BD-20180411_1414-V7.0.1\plugins\org.talend.designer.components.localprovider_7.0.1.20180411_1414\components\tHiveRow

Abrir archivo tHiveRow_main Comentar línea 229 (//)


INSTALACIÓN
ENTRANDO A TALEND POR PRIMERA VEZ

WINUTILS

Crear directorio indicado, y alojar el archivo de winutils


INSTALACIÓN
ENTRANDO A TALEND POR PRIMERA VEZ

Variables de entorno
Entrando a Talend por Primera vez
CONOCIENDO LA
HERRAMIENTA

Copyright © 2020 Accenture. All rights reserved.


9

Copyright © 2020 Accenture. All rights reserved.


10
MENÚ DE NAVEGACIÓN DE JOBS Y SUS CONFIGURACIONES

Copyright © 2020 Accenture. All rights reserved.


11
MESA DE TRABAJO

Copyright © 2020 Accenture. All rights reserved.


12
PALETAS DE COMPONENTES

Copyright © 2020 Accenture. All rights reserved.


13

PALETAS MAS UTILIZADAS

Copyright © 2020 Accenture. All rights reserved.


14
CONFIGURACIÓN DE TALEND
CREACIÓN DE CARPETAS

Copyright © 2020 Accenture. All rights reserved.


15
CONFIGURACIÓN DE TALEND
CREACIÓN DE JOBS

Copyright © 2020 Accenture. All rights reserved.


VALIDACIÓN
DE FUNCIONAMIENTO DE COMPONENTES

Copyright © 2020 Accenture. All rights reserved.


17

INSTALACIÓN DE LIBRERÍAS ADICIONALES

Copyright © 2020 Accenture. All rights reserved.


18

INSTALACIÓN DE LIBRERÍAS ADICIONALES

Copyright © 2020 Accenture. All rights reserved.


19

INSTALACIÓN DE LIBRERÍAS ADICIONALES


20

INSTALACIÓN DE LIBRERÍAS ADICIONALES

Copyright © 2020 Accenture. All rights reserved.


USANDO TALEND
CON
INFORMACIÓN
DEL DATALAKE
Copyright © 2020 Accenture. All rights reserved.
22

CREAR TABLAS

Copyright © 2020 Accenture. All rights reserved.


23

TRUNCAR TABLAS

Copyright © 2020 Accenture. All rights reserved.


24

INSERTAR DATOS
DESDE UNA TABLA EN HIVE A OTRA TABLA EN HIVE

Copyright © 2020 Accenture. All rights reserved.


25

CREACIÓN DE TABLAS PARTICIONADAS


THIVE CREATE TABLE

Copyright © 2020 Accenture. All rights reserved.


26

CREACIÓN DE TABLAS PARTICIONADAS


THIVE CREATE TABLE

Copyright © 2020 Accenture. All rights reserved.


27

CREACIÓN DE TABLAS PARTICIONADAS


TFOREACH

Copyright © 2020 Accenture. All rights reserved.


28

CREACIÓN DE TABLAS PARTICIONADAS


THIVE ROW

Copyright © 2020 Accenture. All rights reserved.


29

ELIMINAR PARTICION DE UNA TABLA

Copyright © 2020 Accenture. All rights reserved.


30

QUERIES CON USO DE JOINS


UN CASO REAL

Copyright © 2020 Accenture. All rights reserved.


USANDO TALEND
PARA OBTENER
INFORMACIÓN
DEL DATALAKE
Copyright © 2020 Accenture. All rights reserved.
32

EXPORTAR A UN ARCHIVO PLANO

Copyright © 2020 Accenture. All rights reserved.


33

EXPORTAR A UN ARCHIVO PLANO

Copyright © 2020 Accenture. All rights reserved.


34

EXPORTAR A UN ARCHIVO PLANO

Copyright © 2020 Accenture. All rights reserved.


35

CARGAR DESDE UN ARCHIVO PLANO

Copyright © 2020 Accenture. All rights reserved.


36

GENERACIÓN DE CONSULTAS AGRUPADAS


O AGREGACIONES

Copyright © 2020 Accenture. All rights reserved.


TIPOS DE DATOS Y
TRANSFORMACIONES

Copyright © 2020 Accenture. All rights reserved.


38

INFORMACIÓN DEL DATALAKE

TIPOS DE DATOS PERMITIDOS:

• STRING
• DOUBLE
• INT
• TIMESTAMP
• BIGINT

Copyright © 2020 Accenture. All rights reserved.


39

FUNCIONES BASICAS DE LIMPIEZA DE


DATOS
COMO MEDIDA PARA REALIZAR LIMPIEZAS DE DATOS, SE UTILIZAN
TABLAS INTERMEDIAS O TEMPORALES.
LAS FUNCIONES MÁS COMUNES SON:
- TRANSLATE (COLUMNA, ‘CARÁCTER A REEEMPLAZAR’,
‘CARÁCTER DE REEMPLAZO’)
- TO_CHAR(COLUMNA FECHA, “DD-MM-YYYY”)
- TIMESTAMP(“STRING”,”YYYY-MM-DD”)

Copyright © 2020 Accenture. All rights reserved.


40

FUNCIONES BÁSICAS DE LIMPIEZA DE


DATOS
ESTAS TRANSFORMACIONES O CAST, SON USADAS PARA
ALMACENAR LOS DATOS DE MANERA CONSISTENTE Y
LOGRAR OPERACIONES CORRECTAS EN CASO DE LAS
FECHAS Y NUMÉRICOS.

Copyright © 2020 Accenture. All rights reserved.


41

TRANSFORMACIÓN Y MANIPULACIÓN DE
DATOS
PARA LOGRAR MANIPULAR ARCHIVOS Y TRABAJARLOS DENTRO DE TALEND
MAYORITARIAMENTE SE UTILIZAN COMPONENTES JAVA.

Copyright © 2020 Accenture. All rights reserved.


MANEJO DE
ERRORES

Copyright © 2020 Accenture. All rights reserved.


43
ENTENDIMIENTO DE LOS PRINCIPALES
NODOS O GRUPOS DE FUNCIONES QUE
TIENE LA HERRAMIENTA

Copyright © 2020 Accenture. All rights reserved.


44
ENTENDIMIENTO DE LOS PRINCIPALES
NODOS O GRUPOS DE FUNCIONES QUE
TIENE LA HERRAMIENTA

Copyright © 2020 Accenture. All rights reserved.


45

DEPURACION DE ERRORES EN TALEND


Componente LogCatcher

El componente tLogCatcher permite controlar


posibles fallos en la ejecución, logrando controlarlo
para realizar una acción determinada.

Copyright © 2020 Accenture. All rights reserved.


46

DEPURACION DE ERRORES EN TALEND


Ejecución en modo debug

ES POSIBLE VER LOS VALORES DE VARIABLES EN TIEMPO REAL DE EJECUCIÓN.

Copyright © 2020 Accenture. All rights reserved.


FINALIZANDO
JOBS

Copyright © 2020 Accenture. All rights reserved.


48

GUARDAR, EDITAR, REPLICAR


PROYECTOS DESARROLLADOS EN TALEND

EDITAR JOB

CAMBIAR NOMBRE JOB

BORRAR JOB

DUPLICAR JOB

COMPILAR JOB

EXPORTAR JOB

Copyright © 2020 Accenture. All rights reserved.


COMPILADO DE JOBS
PROYECTOS DESARROLLADOS EN TALEND

Copyright © 2020 Accenture. All rights reserved.


EXPORTE DE JOBS
PROYECTOS DESARROLLADOS EN TALEND

Copyright © 2020 Accenture. All rights reserved.


ALGUNOS CONSEJOS / BUENAS PRÁCTICAS
PROYECTOS DESARROLLADOS EN TALEND

• SIEMPRE USAR CARPETAS PARA DESARROLLAR PROYECTOS EN ESPECÍFICO

• TENER NOMENCLATURAS PARA NOMBRAR LOS JOBS

• GENERAR CARPETAS DE RESPALDO DE JOBS EXPORTADOS

• CUANDO SE ELIMINA UN JOB O UNA CARPETA, FIJARSE EN LA PAPELERA DE LA HERRAMIENTA, YA QUE

ESTOS PUEDEN SER RECUPERADOS SI SE ELIMINAN POR ERROR.

• TALEND NO DEJARÁ CREAR UN NUEVO JOB O CARPETA CON EL MISMO NOMBRE QUE UN JOB/CARPETA

QUE ESTÉ EN LA PAPELERA

• OJO! UN JOB COMPILADO PARA SUBIRSE AL TAC SE PUEDE IMPORTAR A LA HERRAMIENTA PARA SU

EDICIÓN, SIN EMBARGO UN JOB EXPORTADO NO PUEDE SER SUBIDO AL TAC

Copyright © 2020 Accenture. All rights reserved.

También podría gustarte