You are on page 1of 12

GUA DE INTELIGENCIA DE NEGOCIOS CON EL USO DE PENTAHO 5.

2
Universidad de El Salvador
Facultad de Ingeniera y Arquitectura
Escuela de Ingeniera de Sistemas Informticos
Base de Datos.

GUA DE INTELIGENCIA DE NEGOCIOS CON EL USO DE PENTAHO 5.2


INSTALACIN
1. Deber buscar el archivo PDIPortable_5.2.0.paf y deber ejecutarlo como administrador.

2. El siguiente paso deber ejecutar el siguiente icono de aplicacin PDIPortable.

3. Si no se ejecuta instale el siguiente archivo jdk de java .Debe tomar encuenta que debe ser
para 32 bits.

4. Bajar los tres archivos que estn ubicados en el siguiente enlace


http://www.cloveretl.com/documentation/quickstart/
5. Los archivos CSV que deber bajar son los siguientes :

Colocarlos en la siguiente direccin, donde tenga instalado el portable


C: \...\PDIPortable\Data
6. Una vez tenga instalado el portable de pentaho data integration 5.1 va a ver una pantalla
como la siguiente:

P g i n a 1 | 12

GUA DE INTELIGENCIA DE NEGOCIOS CON EL USO DE PENTAHO 5.2

DESARROLLAR UN PROCESO DE TRANSFORMACION (ETL).


7. Seleccione la siguiente opcin

8. Seleccionar la opcin siguiente en Input

P g i n a 2 | 12

GUA DE INTELIGENCIA DE NEGOCIOS CON EL USO DE PENTAHO 5.2

9. Sobre el icono CSV file input presione clic derecho y le aparecer una pantalla como la
siguiente, deber ubicar donde se encuentra el archivo customer y ponga el delimitador |,
cambiando el por defecto.

a. Luego presione get fields y obtendr los campos del archivo

P g i n a 3 | 12

GUA DE INTELIGENCIA DE NEGOCIOS CON EL USO DE PENTAHO 5.2

b. Posteriormente haga un preview .

10. Luego ejecuta la transformacin, le solicitara un nombre de archivo le coloca Clientes, deber
presionar el botn de ejecutar verde.

P g i n a 4 | 12

GUA DE INTELIGENCIA DE NEGOCIOS CON EL USO DE PENTAHO 5.2

En la ejecucin de resultados no deber darle error de ejecucin.


11. Posteriormente , deber crear una constante para crear un dominio, los componentes
estn ubicados en transformacin :

P g i n a 5 | 12

GUA DE INTELIGENCIA DE NEGOCIOS CON EL USO DE PENTAHO 5.2


a. Utilizar un Add constants.

b. Y crear una constante de nombre Dominio de tipo string y value @gmail.com.

c. Luego lo ejecuta y vera el dominio para cada cliente.

12. Haga un clculo con el transformador Calculator y realice la suma de CustomerID y Domino y
colocar el nombre de Correo con tipo de dato string.

P g i n a 6 | 12

GUA DE INTELIGENCIA DE NEGOCIOS CON EL USO DE PENTAHO 5.2

En los datos deber aparecer el siguiente dato de transformacin

13. Luego seleccione el Split fields para separar un atributo en partes y colocarle la siguientes
propiedades Nombre y Apellidos de tipo string , el delimitador debe ser un espacio.

a. Al visualizar previamente los datos se vern as:

P g i n a 7 | 12

GUA DE INTELIGENCIA DE NEGOCIOS CON EL USO DE PENTAHO 5.2


14. Vamos a transformar el CustomerID a minsculas. Haciendo las siguientes operaciones

a. Hasta este momento la transformacin deber llevar el siguiente flujo:

b. El Customer ID deber tener este resultado de conversin a minscula:

P g i n a 8 | 12

GUA DE INTELIGENCIA DE NEGOCIOS CON EL USO DE PENTAHO 5.2


15. Vamos a crear un correlativo para todos los registros del archivo.

a. Aparecera algo como lo siguiente:

16. Finalmente vamos a transformar a una salida a Excel con la informacin siguiente:

P g i n a 9 | 12

GUA DE INTELIGENCIA DE NEGOCIOS CON EL USO DE PENTAHO 5.2

17. Debera escogerlo de los componentes de Output:

P g i n a 10 | 12

GUA DE INTELIGENCIA DE NEGOCIOS CON EL USO DE PENTAHO 5.2

18. El resultado final del flujo de trasformacin deber ser como el siguiente:

19. Visualizar que el archivo de Excel en la carpeta Data

20. La ejecucin de resultados deber ser como la siguiente:

P g i n a 11 | 12

GUA DE INTELIGENCIA DE NEGOCIOS CON EL USO DE PENTAHO 5.2

P g i n a 12 | 12