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í:
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

La actualidad más candente

Servidor web en centos 6.5
Servidor web en centos 6.5Servidor web en centos 6.5
Servidor web en centos 6.5
Alejandro Rodriguez
 
Creando un servicio SOAP en Java con NetBeans
Creando un servicio SOAP en Java con NetBeansCreando un servicio SOAP en Java con NetBeans
Creando un servicio SOAP en Java con NetBeans
David Fernández Puentes
 
Tarea3 tema0 marlene_garcia_
Tarea3 tema0 marlene_garcia_Tarea3 tema0 marlene_garcia_
Tarea3 tema0 marlene_garcia_12459
 
Hola mundo en Anypoint Studio
Hola mundo en Anypoint StudioHola mundo en Anypoint Studio
Hola mundo en Anypoint Studio
Victor Duarte Peralta
 
Tutorial de como crear nuestro propio escritorio netvibes
Tutorial de como crear nuestro propio escritorio netvibesTutorial de como crear nuestro propio escritorio netvibes
Tutorial de como crear nuestro propio escritorio netvibes
Universidad Nacional Abierta Y A Distancia (Unad)
 
Aprendizajes de la actualisacion de la página
Aprendizajes de la actualisacion de la páginaAprendizajes de la actualisacion de la página
Aprendizajes de la actualisacion de la páginadaniel felipe
 
Manual de conxion de gambas a ala base de datos de MY SQL
Manual de conxion de gambas a ala base de datos de MY SQLManual de conxion de gambas a ala base de datos de MY SQL
Manual de conxion de gambas a ala base de datos de MY SQL
nose tamok se
 
Seminario cecytem
Seminario cecytemSeminario cecytem
Seminario cecytem
Cynthia Reyes
 
Programaimagen ppptx
Programaimagen ppptxProgramaimagen ppptx
Programaimagen ppptx
Krizztiina Pacheko
 
Programador de tareas
Programador de tareasProgramador de tareas
Programador de tareas
kevincolin2996
 
SEMINARIO
SEMINARIOSEMINARIO
SEMINARIO
Cynthia Reyes
 
Guía de cute ftp
Guía de cute ftpGuía de cute ftp
Guía de cute ftpstarcruz
 
Pract3
Pract3Pract3
Pract3
Jose Nava
 

La actualidad más candente (18)

Servidor web en centos 6.5
Servidor web en centos 6.5Servidor web en centos 6.5
Servidor web en centos 6.5
 
Creando un servicio SOAP en Java con NetBeans
Creando un servicio SOAP en Java con NetBeansCreando un servicio SOAP en Java con NetBeans
Creando un servicio SOAP en Java con NetBeans
 
Tarea3 tema0 marlene_garcia_
Tarea3 tema0 marlene_garcia_Tarea3 tema0 marlene_garcia_
Tarea3 tema0 marlene_garcia_
 
Hola mundo en Anypoint Studio
Hola mundo en Anypoint StudioHola mundo en Anypoint Studio
Hola mundo en Anypoint Studio
 
Servicio web soap en java con net beans
Servicio web soap en java con net beansServicio web soap en java con net beans
Servicio web soap en java con net beans
 
Tutorial base sts springmvc
Tutorial base sts springmvcTutorial base sts springmvc
Tutorial base sts springmvc
 
Tutorial de como crear nuestro propio escritorio netvibes
Tutorial de como crear nuestro propio escritorio netvibesTutorial de como crear nuestro propio escritorio netvibes
Tutorial de como crear nuestro propio escritorio netvibes
 
Aprendizajes de la actualisacion de la página
Aprendizajes de la actualisacion de la páginaAprendizajes de la actualisacion de la página
Aprendizajes de la actualisacion de la página
 
Manual de conxion de gambas a ala base de datos de MY SQL
Manual de conxion de gambas a ala base de datos de MY SQLManual de conxion de gambas a ala base de datos de MY SQL
Manual de conxion de gambas a ala base de datos de MY SQL
 
Web services
Web servicesWeb services
Web services
 
Seminario cecytem
Seminario cecytemSeminario cecytem
Seminario cecytem
 
Pilita
PilitaPilita
Pilita
 
Programaimagen ppptx
Programaimagen ppptxProgramaimagen ppptx
Programaimagen ppptx
 
Programador de tareas
Programador de tareasProgramador de tareas
Programador de tareas
 
Guia Ingequimuc
Guia IngequimucGuia Ingequimuc
Guia Ingequimuc
 
SEMINARIO
SEMINARIOSEMINARIO
SEMINARIO
 
Guía de cute ftp
Guía de cute ftpGuía de cute ftp
Guía de cute ftp
 
Pract3
Pract3Pract3
Pract3
 

Similar a Practica 5docx -Bayron Champutiz-Nelson Quema

Dprn3 u3 a1_ermp
Dprn3 u3 a1_ermpDprn3 u3 a1_ermp
Dprn3 u3 a1_ermp
ErikFranciscoMalagn
 
Continuacion ejemplo de base de datos y reports con jasper report
Continuacion ejemplo de base de datos y reports con jasper reportContinuacion ejemplo de base de datos y reports con jasper report
Continuacion ejemplo de base de datos y reports con jasper report
jbersosa
 
Manual para la_creacion_de_aplicaciones_web
Manual para la_creacion_de_aplicaciones_webManual para la_creacion_de_aplicaciones_web
Manual para la_creacion_de_aplicaciones_webAnnie Mrtx
 
Manual para la_creacion_de_aplicaciones_web
Manual para la_creacion_de_aplicaciones_webManual para la_creacion_de_aplicaciones_web
Manual para la_creacion_de_aplicaciones_webAnnie Mrtx
 
Configurando Ambiente de Desarrollo WEB en Eclipse Neón para Desarrolladores
Configurando Ambiente de Desarrollo WEB en Eclipse Neón para DesarrolladoresConfigurando Ambiente de Desarrollo WEB en Eclipse Neón para Desarrolladores
Configurando Ambiente de Desarrollo WEB en Eclipse Neón para Desarrolladores
Ivan Luis Jimenez
 
Bases de datos_angelina_monetti
Bases de datos_angelina_monettiBases de datos_angelina_monetti
Bases de datos_angelina_monetti
angelinamonetti1
 
Como migrar una base de datos de mysql a power designer
Como migrar una base de datos de mysql a power designerComo migrar una base de datos de mysql a power designer
Como migrar una base de datos de mysql a power designer
Alex Bernal
 
Manual web service.
Manual web service.Manual web service.
Manual web service.
xxxxxxxx
 
Instalacion de mysql y xampp en debian alden abel herrera roque 4-A
Instalacion de mysql y xampp en debian alden abel herrera roque 4-AInstalacion de mysql y xampp en debian alden abel herrera roque 4-A
Instalacion de mysql y xampp en debian alden abel herrera roque 4-A
ALDEN_HERRE
 
Manual de netbeans_7(2)(2)(2)
Manual de netbeans_7(2)(2)(2)Manual de netbeans_7(2)(2)(2)
Manual de netbeans_7(2)(2)(2)
javier_ot99
 
Conectar con bases de datos
Conectar con bases de datosConectar con bases de datos
Conectar con bases de datos
Rafael Quintero
 
Manual de instalacion de mysql Server mysql-workbench-xamp server
Manual de instalacion de mysql Server mysql-workbench-xamp server Manual de instalacion de mysql Server mysql-workbench-xamp server
Manual de instalacion de mysql Server mysql-workbench-xamp server
Jorge Saavedra
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basic
santiagomario8
 
Instalación Mysql en Win7
Instalación Mysql en Win7Instalación Mysql en Win7
Instalación Mysql en Win7
kamui002
 
Wampserver definicion e instalacion y configuarcion
Wampserver definicion e instalacion y configuarcionWampserver definicion e instalacion y configuarcion
Wampserver definicion e instalacion y configuarcion
Clarita cesy Segovia jaco
 
Tutorial de persistencia de java
Tutorial de persistencia de javaTutorial de persistencia de java
Tutorial de persistencia de java
Carlos Anrango
 
WSO2 BPS: Desarrollando un proceso de negocio con BPEL
WSO2 BPS: Desarrollando un proceso de negocio con BPELWSO2 BPS: Desarrollando un proceso de negocio con BPEL
WSO2 BPS: Desarrollando un proceso de negocio con BPEL
IsildurMaC
 
Configuracion servidor sql base
Configuracion servidor sql baseConfiguracion servidor sql base
Configuracion servidor sql base
Luis Gavilanes
 
Dprn3 u3 a1_miho
Dprn3 u3 a1_mihoDprn3 u3 a1_miho

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

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

Último

Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
Leidyfuentes19
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
Emilio Casbas
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 

Último (20)

Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 

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í:
  • 28.
  • 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ó.