Sunteți pe pagina 1din 4

Componentes

No. Nombre componente Descripción


Permite en un flujo de datos realizar agrupamiento GROUP BY por
1 tAggregateRow  una o más columnas. Esta operación permite realizar cálculos de
MIN, MAX, SUM etc.
Permite en un flujo de datos generar varios item a partir de un array
2 tNormalize 
o de una cadena de texto con separadores.
Permite en un flujo de datos concatenar varios campos en un array o
3 tDenormalize
en cadenas de texto con separadores.
Permite realizar operaciones de mapeo, transformaciones de datos
como unir los valores de dos columnas y almacenarlos como una
4 tMap sola. También permite realizar JOIN’S, filtrar datos. A este control
se le pueden enlazar varios controles de tipo tMSSqlInput y generar
varios salidas que puede se utilizar en varias operaciones.
Permite en un flujo de datos aplicar filtros por varias columnas
5 tFilterRow haciendo uso de los operadores && y || con las condiciones de !
=,==,<=,<,>=, >.
Permite en un flujo de datos realizar tareas de ordenamiento de
6 tSortRow manera ascendente por tipos de datos alfanuméricos, numéricos o
fecha en una o mas columnas.
En un flujo de datos permite reemplazar entradas de datos de
acuerdo a coincidencias parciales, totales, discriminando por
7 tReplace
mayúsculas minúsculas o haciendo uso de expresiones regulares
generando un nuevo valor en la columna de salida
Permite replicar varias veces una salida de datos tantas veces como
8 tReplicate
sea necesario
Permite agregar código Java en el que de realicen operaciones como
9 tJava aplicar formatos de fecha, invocar métodos creados en las rutinas.
Permitiendo reutilizar código en varios Jobs.
10 tLogRow Permite imprimir por consola un flujo de datos durante la ejecución.
Es el componente específico para esta consulta de base de
datos. Ejecuta la consulta SQL indicada en la base de datos
11 tOracleRow especificada. El sufijo de fila significa que el componente
implementa un flujo en el diseño del trabajo, aunque no proporciona
salida.
Lee una base de datos y extrae los campos en función de una
12 tOracleInput
consulta.
Escribe, actualiza, realiza cambios o suprime entradas en una base
13 tOracleOutput
de datos.
14 tFileInputDelimited Abre un archivo y lo lee fila por fila para dividirlo en campos y
luego envía los campos definidos en el Esquema al siguiente
componente de Trabajo, a través de un enlace de Fila.
15 tFileInputExcel  Lee un archivo de Excel (.xls o .xlsx) y extrae datos línea por línea.
Compara las entradas y clasifica las entradas duplicadas del flujo de
16 tUniqRow
entrada.
Este componente escribe un archivo delimitado que contiene datos
17 tFileOutputDelimited
organizados de acuerdo con el esquema definido
18 tFileOutputExcel  Genera datos en un tipo de archivo de MS Excel.
Recibe un flujo ordenado y lo agrega en función de una o más
columnas. Para cada línea de salida, se proporcionan la clave de
19 tAggregateSortedRow 
agregación y el resultado relevante de las operaciones de conjunto
(mín., Máx., Suma ...).
Realiza cambios especificados en el esquema definido, en función
20 tFilterColumns
del mapeo del nombre de columna.
Aborda lentamente las necesidades de la Dimensión Cambio,
21 tOracleSCD leyendo regularmente una fuente de datos y registrando los cambios
en una tabla SCD dedicada
trata las necesidades de cambio lento de dimensión a través de
22 tOracleSCDELT  consultas SQL (modo de procesamiento del lado del servidor), y
registra los cambios en una tabla DB2 SCD dedicada.
Une dos tablas haciendo una coincidencia exacta en varias
columnas. Compara las columnas del flujo principal con las
23 tJoin 
columnas de referencia del flujo de búsqueda y genera los datos de
flujo principal y / o los datos rechazados.
Combina datos de varias fuentes, basados en un esquema común.

24 tUnite Advertencia: tUnite no puede existir en un bucle de flujo de


datos. Por ejemplo, si un flujo de datos atraviesa
varios componentes de tMap para generar dos flujos, no se pueden
alimentar a tUnite .
25 tSplitRow Divide una fila en varias filas
26 tWriteJSONField Transforma los datos entrantes en campos JSON.
Es un componente avanzado afinado para transformar y enrutar el
flujo de datos XML (datos del tipo dedocumento ), especialmente
27 tXMLMap 
al procesar numerosas fuentes de datos XML, con o sin datos
planos para unir.
Permite conversiones específicas en tiempo de ejecución desde
28 tConvertType
un tipo de Java de Talend a otro
Genera tantas filas y campos como sean necesarios utilizando
29 tRowGenerator
valores aleatorios tomados de una lista.
30 tExternalSortRow Utiliza una aplicación de clasificación externa para ordenar datos de
entrada basados en una o varias columnas, por tipo de orden y orden

Componentes de talend.
Presentado por:
Eugenio Andres Piñerez Díaz

Asignatura:
BESE DE DATOS II

INGENIERIA DE SISTEMAS
FACULTA DE INGENIERIA Y TECNOLOGICAS
UNIVERSIDAD POPULAR DEL CESAR
VALLEDUPAR – CESAR
2018

S-ar putea să vă placă și