Professional Documents
Culture Documents
INGENIERÍA INFORMÁTICA.
INTELIGENCIA DE NEGOCIOS.
14050034
2
HERRAMIENTAS A UTILIZAR
Computadora
Pentaho
WampServer
INTRODUCCIÓN
3
PROCEDIMIENTO
Lo primero que vamos a realizar es la ejecución de Pentaho.
4
Entramos en local host, tecleamos nuestro Usuario y contraseña
5
La base de datos que vamos a crear se llamara registro:
Una vez que este creada nuestra base de datos, crearemos una tabla con el nombre
de alumno y con 5 columnas:
6
Una vez creada nuestra tabla empezaremos a insertar la estructura para los datos
que requeriremos para nuestra tabla, aquí se ve el nombre, tipo y valores que se le
dará a cada valor:
7
Ahora empezaremos a insertar los datos que nos pide la columna para crear nuestra
tabla:
8
9
Generaremos una nueva tabla con el nombre de “catedrático”.
Realizaremos los mismos pasos que la tabla anterior, solo que modificaremos los
nombres que le asignamos a la tabla anterior, como aquí se ve:
10
Aquí escribiremos los datos que requiere nuestra tabla, así como lo hicimos con la
tabla anterior:
11
Así mismo realizaremos la siguiente y última tabla con el nombre de Cursos,
realizaremos lo mismo que hicimos anteriormente, con los datos correctamente y
aquí mostramos la última tabla ya generada:
12
Una vez que ya estén generadas las tablas en nuestra base de datos vamos a
regresarnos a Pentaho:
13
Vamos a realizar una nueva transformación, le damos clic a File, New,
Transformation:
14
Una vez que se creó la nueva transformación vamos a darle clic a Data base
Connections y le seleccionamos New:
15
Aquí podemos ver que nos da un error ya que en nuestro caso, nos faltan dos
Drivers:
Ahora vamos a la carpeta, la cual contiene los drivers que anteriormente había
descargado, los seleccionamos y le damos clic en copiar:
16
Ahora dentro de la carpeta donde ejecutamos Pentaho, vamos a buscar una carpeta
que diga lib y entramos en ella:
Una vez que estemos dentro de la carpeta “lib” vamos a pegar los drivers que
anteriormente copiamos:
17
Aquí se puede ver que los drivers están copiados correctamente:
Nos regresamos a Pentaho y vamos a volver a darle clic a “Text” y cómo podemos
ver la conexión está correcta:
18
Una vez que la conexión esta correcta, vamos a proseguir a realizar nuestra
transformación:
19
Vamos a darle doble clic y empezaremos a asignarle un nombre “DatosdeEntrada”
y aquí podemos ver los cursos que tiene cada estudiante, realizaremos una fuente
de consulta, estamos mencionando el nombre del alumno, su apellido y podemos
seleccionar el curso, por ejemplo, aquí estamos diciendo el curso de “matemáticas”:
20
Aquí selecciona los alumnos que están tomando ese curso:
21
Y aquí nos menciona los nombres de los alumnos que están en el curso de “Ingles”:
22
Por el momento nos quedaremos con el curso de “matemáticas”:
Una vez que la tabla de entrada esta correcta vamos a ver las dimensiones de esta
y buscamos la herramienta “Data Warehouse” y seleccionaremos la que dice
“Combination lookup/update”:
23
Ahora vamos a seleccionarla al área de trabajo:
24
Antes de crear la nueva conexión base a dirigirnos a phpMyAdmin para crear una
nueva base de datos, la cual tendrá el nombre de “registrodwh”:
Una vez que se creó la nueva base de datos, vamos a regresar a Pentaho y vamos
a darle clic en “New” para crear la siguiente conexión, le daremos el nombre de
“DWHCursos”, vamos a seleccionar MySQL, llenaremos los datos de la derecha
como lo hicimos anteriormente, solo le cambiaremos el nombre de la nueva base
de datos, “registrosdwh”:
25
Ahora le daremos clic en “Text” para verificar que la conexión sea exitosa:
26
Ahora vamos a seleccionar la conexión y le daremos clic en “Get Fields”:
27
Ahora vamos a darle clic en “use auto increment field” para que sea
autoincrementable y le vamos a dar a cambiar el nombre, le llamaremos
“cursosAlumnos_id”:
28
Aquí nos dice que se creara la nueva tabla
29
Aquí está creada la nueva tabla:
30
La vamos a arrastrar a nuestra area de trabajo:
Le daremos un clic:
31
Ahora vamos seleccionar los valores, dándole ese nombre y dándole un clic a “Get
Fields to Select”:
32
Vamos a eliminar uno de los valores, el cual se llama “apeAlumno”, lo
seleccionaremos y al mismo tiempo le daremos clic con el botón derecho y le
daremos clic en “Delete Selected Lines”:
Y aquí como podemos ver ya se eliminó ese valor y solamente le daremos clic en
“Ok”
33
Vamos a seleccionar la herramienta, “Sport rows”, ya que vamos a ordenar los
valores que ya tenemos.
Lo conectaremos con las demás herramientas y le vamos a dar clic para empezar
a trabajar en él.
34
Al darle clic nos llevara a las propiedades de esta herramienta, para poder
modificarlos, les cambiaremos el nombre.
Y le daremos clic en “Get Fields” para ver de qué forma se ordenaran los valores:
35
Una vez que miremos la forma en la que los valores estarán ordenados vamos a
darle clic en “Ok”:
Ahora vamos a utilizar la herramienta “Table Output” para visualizar los datos,
ocuparemos esta herramienta:
36
Le daremos un clic a la herramienta que acabamos de utilizar, le daremos un
nombre en mí caso le di el nombre de “CrearConsulta”:
37
Vamos a seleccionar la base de datos, la cual será la conexión, vamos a dar el
nombre de la nueva tabla y le daremos clic en “SQL”:
38
Y le daremos clic en “Ok”:
39
Vamos a revisar que aquí están asignados nuestros cursos:
40
Aquí le volvemos a dar clic en “Run”:
41
Aquí nos da la opción de guardar la práctica que acabamos de realizar, la
guardamos con el nombre de “DatosAlumnosCursos”:
42
RESULTADOS
La transformación se está ejecutando correctamente:
43
CONCLUSIÓN
44