SlideShare una empresa de Scribd logo
PENTAHO DATA INTEGRATION SPOON
PRESENTADO POR:
Bayron Antonio Champutiz
Nelson Enrique Quemá
PRESENTADO a:
Andrés Calderón
San Juan de Pasto junio del 2013
Se procede a descargar la versión de PDI deseada.
Al igual que Pentaho se procede a descomprimir el archivo descargado se recomienda seleccionar la ruta
C:Program Files aunque no es obligatoria esta ruta de instalación.
Para esta práctica se debe tener el script wcm_dwh.sql dentro de la ruta C: no es necesario ubicarlo en
esta ruta, simplemente es más sencillo ubicarlo al momento de ejecutarlo.
Luego procedemos a ejecutar WampServer
Como no se permite ejecutar un script mayor de 10 MB se procede a ejecutarlo desde consola cmd
luego se mueve de carpeta como se muestra a continuación
Una vez realizado esto se ejecuta la siguiente orden obteniendo los resultados mostrados a
continuación.
Luego se procede a digitar la instrucción con su respectivo resultado.
Se adiciona la siguiente instrucción obteniendo los resultados siguientes.
Se digita otra instrucción con su correspondiente respuesta.
Por último se ejecuta.
Y se obtiene el siguiente resultado, como el script es demasiado grande procederá a ejecutar las
instrucciones por unos minuto observándose en la pantalla el siguiente resultado.
Ahora se sale de la consola.
Y se procede a copear el driver JDBC para MySQL en la ruta
C:Program Filesdata-integrationlibextJDBC
Una vez realizada la copia se dirige a la ruta C:Program Filesdata-integration y ejecutamos el archivo
spoon.bat
Luego aparecerá
Con una ventana de inicio así.
Aquí se hace click sobre el botón cancelar. Luego se mostrará el entorno de trabajo como el siguiente.
Luego se procede a usar la aplicación creando una nueva transformación así
Luego se realiza la conexión con la base de datos.
Luego se procede a llenar los datos para la conexión como se describe a continuación.
Y se hace click sobre el botón Test y si todo marcha bien arrojara el siguiente resultado.
Una vez comprobada la conexión se procede a crear los elementos.
Se crea un Execute SQL script se encuentra en scripting y se lo edita de la siguiente forma.
Al editarlo hacemos lo siguiente
A nuestro proyecto agregamos una Generate Rows que lo encontramos aquí:
Y se lo edita así:
De la misma forma agregamos otro Generate Rows y se lo edita así:
Ahora agregamos una Add sequence que la encontramos aquí:
Y editamos lo siguiente:
Agregamos otra Add sequence y lo editamos así:
Ahora procedemos a agregar un Join Rows que se encuentra aquí:
Y dentro de este elemento editamos lo siguiente.
Luego se agrega un Calculator que se encuentra qui:
Y se edita lo siguiente:
Ahora agregamos un nuevo elemento denominado Table output que se encuentra aquí:
Y lo editamos así:
Editamos la otra pestaña de la Table output
Ahora agregamos un Execute SQL script
Y lo editamos así:
Ahora se procede a realizar una combinación de todos los componentes, haciendo un clik sobre cada uno
de ellos y presionando la tecla shift preciona y arrastra hasta el elemento al que se va a unir, así:
Al final deberemos obtener esto:
Luego procedemos a ejecutar nuestro proyecto.
Al ejecutarlo aparece la siguiente ventana.
Y automáticamente aparecerá la confirmación para guardar el proyecto ya que no se lo ha realizado.
Si todo marcha bien aparecerá la siguiente ventana sino es así tienes que revisar algunos datos mal
editados. Como ocurrió en esta práctica pero se logró solucionar cambiando los nombres respectivos en
los elementos.
Ahora se procede a ver los datos en la conexión de la base de datos así:
Practica  5docx -Bayron Champutiz-Nelson Quema
Y el resultado final es:
OBSERVACIONES
Se tuvo que realizar correcciones en ambos Execute sql script y al final todo funcionó bien lo bueno de
esos errores es que se al final se aprende a interpretar los resultado y si hay errores ver donde se los
cometió.

Más contenido relacionado

PPT
WPF Series - 01
PPTX
Programa 14
PPTX
Practica3 dulce adriana
PPTX
Programación de códigos php
PPTX
Practica4 adri
PPTX
Practica4 dulce
PPTX
Instalando una plantilla en joomla
PPTX
Practica5adri
WPF Series - 01
Programa 14
Practica3 dulce adriana
Programación de códigos php
Practica4 adri
Practica4 dulce
Instalando una plantilla en joomla
Practica5adri

La actualidad más candente (18)

PPTX
Servidor web en centos 6.5
PDF
Creando un servicio SOAP en Java con NetBeans
PDF
Tarea3 tema0 marlene_garcia_
PPTX
Hola mundo en Anypoint Studio
PDF
Servicio web soap en java con net beans
PPTX
Tutorial base sts springmvc
PPTX
Tutorial de como crear nuestro propio escritorio netvibes
DOCX
Aprendizajes de la actualisacion de la página
PDF
Manual de conxion de gambas a ala base de datos de MY SQL
DOCX
Seminario cecytem
DOCX
Pilita
PPTX
Programaimagen ppptx
PPTX
Programador de tareas
PPS
Guia Ingequimuc
DOCX
SEMINARIO
DOCX
Guía de cute ftp
PPTX
Pract3
Servidor web en centos 6.5
Creando un servicio SOAP en Java con NetBeans
Tarea3 tema0 marlene_garcia_
Hola mundo en Anypoint Studio
Servicio web soap en java con net beans
Tutorial base sts springmvc
Tutorial de como crear nuestro propio escritorio netvibes
Aprendizajes de la actualisacion de la página
Manual de conxion de gambas a ala base de datos de MY SQL
Seminario cecytem
Pilita
Programaimagen ppptx
Programador de tareas
Guia Ingequimuc
SEMINARIO
Guía de cute ftp
Pract3
Publicidad

Similar a Practica 5docx -Bayron Champutiz-Nelson Quema (20)

PDF
Dprn3 u3 a1_ermp
PDF
Continuacion ejemplo de base de datos y reports con jasper report
PDF
Manual para la_creacion_de_aplicaciones_web
PDF
Manual para la_creacion_de_aplicaciones_web
DOCX
Pilita
PDF
Configurando Ambiente de Desarrollo WEB en Eclipse Neón para Desarrolladores
PPTX
Bases de datos_angelina_monetti
PDF
Como migrar una base de datos de mysql a power designer
PDF
Manual web service.
PDF
Instalacion de mysql y xampp en debian alden abel herrera roque 4-A
PPTX
Manual de netbeans_7(2)(2)(2)
PDF
Conectar con bases de datos
PDF
Manual de instalacion de mysql Server mysql-workbench-xamp server
DOCX
bases de datos desde visual basic
PDF
Instalación Mysql en Win7
PDF
Wampserver definicion e instalacion y configuarcion
DOCX
Tutorial de persistencia de java
PDF
WSO2 BPS: Desarrollando un proceso de negocio con BPEL
PDF
Configuracion servidor sql base
PPTX
Dprn3 u3 a1_ermp
Continuacion ejemplo de base de datos y reports con jasper report
Manual para la_creacion_de_aplicaciones_web
Manual para la_creacion_de_aplicaciones_web
Pilita
Configurando Ambiente de Desarrollo WEB en Eclipse Neón para Desarrolladores
Bases de datos_angelina_monetti
Como migrar una base de datos de mysql a power designer
Manual web service.
Instalacion de mysql y xampp en debian alden abel herrera roque 4-A
Manual de netbeans_7(2)(2)(2)
Conectar con bases de datos
Manual de instalacion de mysql Server mysql-workbench-xamp server
bases de datos desde visual basic
Instalación Mysql en Win7
Wampserver definicion e instalacion y configuarcion
Tutorial de persistencia de java
WSO2 BPS: Desarrollando un proceso de negocio con BPEL
Configuracion servidor sql base
Publicidad

Último (20)

PDF
Maste clas de estructura metálica y arquitectura
PPTX
Propuesta BKP servidores con Acronis1.pptx
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PPTX
Sesion 1 de microsoft power point - Clase 1
PPTX
El uso de las TIC en la vida cotidiana..
DOCX
Guía 5. Test de orientación Vocacional 2.docx
PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PDF
capacitación de aire acondicionado Bgh r 410
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
DOCX
Contenido Fundamentos de comunicaciones Fibra Optica (1).docx
PPTX
Curso de generación de energía mediante sistemas solares
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPTX
Presentación de Redes de Datos modelo osi
PDF
Documental Beyond the Code (Dossier Presentación - 2.0)
Maste clas de estructura metálica y arquitectura
Propuesta BKP servidores con Acronis1.pptx
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
Zarate Quispe Alex aldayir aplicaciones de internet .docx
Sesion 1 de microsoft power point - Clase 1
El uso de las TIC en la vida cotidiana..
Guía 5. Test de orientación Vocacional 2.docx
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
capacitación de aire acondicionado Bgh r 410
informe_fichas1y2_corregido.docx (2) (1).pdf
Estrategia de Apoyo de Daylin Castaño (5).pdf
El-Gobierno-Electrónico-En-El-Estado-Bolivia
Contenido Fundamentos de comunicaciones Fibra Optica (1).docx
Curso de generación de energía mediante sistemas solares
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
Historia Inteligencia Artificial Ana Romero.pptx
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Presentación de Redes de Datos modelo osi
Documental Beyond the Code (Dossier Presentación - 2.0)

Practica 5docx -Bayron Champutiz-Nelson Quema

  • 1. PENTAHO DATA INTEGRATION SPOON PRESENTADO POR: Bayron Antonio Champutiz Nelson Enrique Quemá PRESENTADO a: Andrés Calderón San Juan de Pasto junio del 2013
  • 2. Se procede a descargar la versión de PDI deseada. Al igual que Pentaho se procede a descomprimir el archivo descargado se recomienda seleccionar la ruta C:Program Files aunque no es obligatoria esta ruta de instalación. Para esta práctica se debe tener el script wcm_dwh.sql dentro de la ruta C: no es necesario ubicarlo en esta ruta, simplemente es más sencillo ubicarlo al momento de ejecutarlo.
  • 3. Luego procedemos a ejecutar WampServer
  • 4. Como no se permite ejecutar un script mayor de 10 MB se procede a ejecutarlo desde consola cmd luego se mueve de carpeta como se muestra a continuación Una vez realizado esto se ejecuta la siguiente orden obteniendo los resultados mostrados a continuación.
  • 5. Luego se procede a digitar la instrucción con su respectivo resultado. Se adiciona la siguiente instrucción obteniendo los resultados siguientes.
  • 6. Se digita otra instrucción con su correspondiente respuesta. Por último se ejecuta.
  • 7. Y se obtiene el siguiente resultado, como el script es demasiado grande procederá a ejecutar las instrucciones por unos minuto observándose en la pantalla el siguiente resultado. Ahora se sale de la consola.
  • 8. Y se procede a copear el driver JDBC para MySQL en la ruta C:Program Filesdata-integrationlibextJDBC
  • 9. Una vez realizada la copia se dirige a la ruta C:Program Filesdata-integration y ejecutamos el archivo spoon.bat
  • 10. Luego aparecerá Con una ventana de inicio así.
  • 11. Aquí se hace click sobre el botón cancelar. Luego se mostrará el entorno de trabajo como el siguiente. Luego se procede a usar la aplicación creando una nueva transformación así
  • 12. Luego se realiza la conexión con la base de datos.
  • 13. Luego se procede a llenar los datos para la conexión como se describe a continuación.
  • 14. Y se hace click sobre el botón Test y si todo marcha bien arrojara el siguiente resultado. Una vez comprobada la conexión se procede a crear los elementos.
  • 15. Se crea un Execute SQL script se encuentra en scripting y se lo edita de la siguiente forma. Al editarlo hacemos lo siguiente
  • 16. A nuestro proyecto agregamos una Generate Rows que lo encontramos aquí: Y se lo edita así:
  • 17. De la misma forma agregamos otro Generate Rows y se lo edita así: Ahora agregamos una Add sequence que la encontramos aquí:
  • 18. Y editamos lo siguiente: Agregamos otra Add sequence y lo editamos así:
  • 19. Ahora procedemos a agregar un Join Rows que se encuentra aquí: Y dentro de este elemento editamos lo siguiente.
  • 20. Luego se agrega un Calculator que se encuentra qui: Y se edita lo siguiente: Ahora agregamos un nuevo elemento denominado Table output que se encuentra aquí:
  • 21. Y lo editamos así:
  • 22. Editamos la otra pestaña de la Table output Ahora agregamos un Execute SQL script
  • 23. Y lo editamos así: Ahora se procede a realizar una combinación de todos los componentes, haciendo un clik sobre cada uno de ellos y presionando la tecla shift preciona y arrastra hasta el elemento al que se va a unir, así:
  • 24. Al final deberemos obtener esto:
  • 25. Luego procedemos a ejecutar nuestro proyecto. Al ejecutarlo aparece la siguiente ventana.
  • 26. Y automáticamente aparecerá la confirmación para guardar el proyecto ya que no se lo ha realizado.
  • 27. Si todo marcha bien aparecerá la siguiente ventana sino es así tienes que revisar algunos datos mal editados. Como ocurrió en esta práctica pero se logró solucionar cambiando los nombres respectivos en los elementos. Ahora se procede a ver los datos en la conexión de la base de datos así:
  • 29. Y el resultado final es: OBSERVACIONES Se tuvo que realizar correcciones en ambos Execute sql script y al final todo funcionó bien lo bueno de esos errores es que se al final se aprende a interpretar los resultado y si hay errores ver donde se los cometió.