Documente Academic
Documente Profesional
Documente Cultură
ASIGNATURA:
INTELIGENCIA DE NEGOCIOS
ALUMNA:
GOMEZ CASTRO TANIA CRISTINA
Curso:
NOVENO NIVEL "A
Profesor:
ING. JORGE MOYA
MANTA-MANAB-ECUADOR
JULIO, 2014
1. Objetivos
Utilizar la herramienta Pentaho Data Integration para realizar un proceso ETL
Trasferir datos desde un archivo de Excel a una base de datos PostgreSQl
2.
Materiales utilizados
Computadora
Internet
Pentaho
Excel
Pgadmin
Postgresql
Word
Camtasia Studio
3. Instalacin
Primero ejecutamos el instalador de Pentaho y damos clic en Next
En esta parte se eleg que pentaho se instalara con sus diferentes herramientas y clic en
Next
esto
es
lo
que
contiene
la
carpeta
Pentaho
4. Crear el proyecto
Para crear el proceso ETl lo primero que hice fue crear una nueva transformacin
Y tendremos esta vista, en donde se encuentran una serie de carpetitas que nos servirn
para poder hacer los procesos que necesitemos.
Informacin
Informacin
Inmueble
$Producto
Vendedor
Cliente
$
Informacin
6. Modelo de datos
Una vez creada el rea de transformacin buscaremos en la carpetita de input (entrada)
que en este ejemplo es un fichero en Excel; arrastramos la opcin Microsoft Excel Input
En el menu Sheets de la ventana que nos apareci daremos clic en Get sheetnames; nos
aparecern las hojas del archivo de Excel, seleccionamos las hojas que queremos en este
caso eligiere la hoja1.
Ahora en el men Fields damos clic en GEt Fields from header row; nos aparecern los
capos que tiene el fichero de Excel, aqu podremos cambiar el nombre del campo
tambin podremos cambiar el tipo de datos eso depende de nosotros, para ver una
previa damos clic en Preview rows es ah en donde podremos ver si todo hasta el
momento est bien!
En donde dice Target schema elegimos el esquema en donde queremos que se cree la
tabala o en donde se encuentre la tabla a la cual queremos trasferir los datos.
En la parte que dice Target table escribimos el nombre de la tabla o buscamos la tabla
en donde se trasferirn los datos.
En el cuadro donde dice The key(s) to look up the value(s) damos clic en Get Fields para
extraer los campos de la tabla que hemos seleccionados
En el cuadro de Update fields damos clic en Get update fields que es para obtener los
datos actualizados
Por ultimo en la parte inferior damos clic en SQL para ejecutar lo que hemos configurado
hasta el momento.
Y como ven en el ejemplo si aparece la tabla que cree y ahora ver que todos los datos
se hayan transferido.
9. Bitcora
Como ejemplo para utilizar la herramienta de BI Pentaho, utilice una base de datos en
Excel que contena informacin de una inmobiliaria, estos datos los trasfer a PostgreSql
para tener una base de datos ms sofisticada.
Pasos de este ejemplo:
10. Pantallazos
13. Recomendaciones
Si utilizaran un archivo en Excel tener en cuenta que este tiene que ser de la
versin 97-2003.
Tener en cuenta el tipo de campo para que no hayan errores futuros.
Analizar la herramienta y disfrutar de las utilidades que nos da.