1 de mayo de 2011

Concatenacion de Columnas con Pentaho Data Integration


Creamos la base de datos en SQL Server que sera el destino de la transformacion, en la imagen se muestra la base de datos con seis campos y sin datos. 
 
Creamos la primera conexión de Oracle con los datos que se muestra en la imagen siguiente.
 
Creamos la segunda conexión para conectar con el servidor de SQL Server con los datos  que se muestra a continuación.
 
Agregamos una Input, Java Modificado y un  Ouput. Después de haber agregado una Entrada Tabla y una Salida Tabla, doble clic en la primera para abrir y configurar los datos de la siguiente manera.

En Java Modificado le damos doble clic para poner nuestro código personalizado en Java Script, en el código hemos declarado una variable  y después unimos las dos columnas con +” ”+,  y agregamos el variable declarado como el nombre de nuestra columna nueva con los datos que se muestra. 
 
Ahora en Salida Tabla, doble clic para configurar los valores como  se muestra en la imagen.

 
Lo ejecutamos la transformación, y nos muestra finalizado las tres tareas de paso, con esto ya debemos de tener una columna más en SQL Server.
 
Por ultimo mostramos los datos de la tabla que  tenemos en SQL Server, tenemos  siete  campos; la última es la unión  de las dos columnas Fistname y Lastname para tener la columna NombreCompleto.

1 comentario: