Está en la página 1de 15

Inteligencia de

negocios

Analisys
(Pentaho
Schema
workbench)

ALEXANDER WLADIMIR PINCHAO


FUELAGAN
1 Desarrollo
1.1 Comenzar la sesin
1.1.1 Iniciar el entorno de trabajo de Pentaho

1.1.2 Iniciamos el workbench

1.1.3 Lo cual nos desplegara en entorno de trabajo

1.2 Generar una conexin


1.2.1 Ingresamos en nueva conexin
1.2.2 Escogemos la base de datos a la que queremos conectarnos y
agregamos los valores de conexin

1.2.3 Probamos la conexin en primera instancia nos dar error ya que


an no hemos cargado los driver de ninguna base de datos

1.2.4 Procedemos a descargar el driver que necesitamos en mi caso jdbc


para postgres
1.2.5 Una vez lo tenemos descargado

1.2.6 Lo colocamos en la carpeta de drivers de la aplicacin

1.2.7 Hecho esto el workbench ya debera ser capaz de conectarse con la


base de datos (es necesario reiniciar la herramienta, para que
reconozca el driver)

1.2.8 Generamos un nuevo esquema

1.2.9 Dentro del esquema generamos un nuevo cubo


1.2.10 Agregamos la informacin del cubo

1.2.11 Hecho esto agregamos una tabla que deber de ser aquella
que usamos como tabla de hechos

1.2.12 Agregamos la informacin de la tabla

1.2.13 Agregamos una dimensin


1.2.14 Agregamos la informacin de la dimensin

1.2.15 Agregamos una jerarqua

1.2.16 Agregamos un nivel a la jerarqua

1.2.17 Agregamos una tabla a la jerarqua


1.2.18 La tabla se desplegara

1.2.19 Agregamos las credenciales de la tabla

1.2.20 Subimos al nivel y agregamos los valores

1.2.21 Subimos a la jerarqua y agregamos los valores


1.2.22 Revisamos los valores de la dimensin esta es una dimensin
especial dentro del cubo

1.3 Agregando las dimensiones restantes


1.3.1 Dimensin espacios

1.3.2 Dimensin modelos_placa

1.3.3 Dimensin procesadores


1.3.4 Dimensin proveedores

1.3.5 Dimensin tarjetas

1.3.6 Revisamos las dimensiones agregadas mediante una vista general


1.4 Agregamos las medidas

1.4.1 Agregamos los valores de las medidas

1.4.2 Guardamos el esquema


1.4.3 Le agregamos un nombre

1.4.4 Una vez guardado, procedemos a publicar

1.4.5 Agregamos las credenciales para publicar

1.4.5.1 Debemos agregar la clave de publicacin


1.4.5.1.1 Buscamos el archivo Publisher_config.xml

1.4.5.2 Localizamos el archivo


1.4.5.3 Abrimos el archivo y agregamos la clave que deseamos en mi caso
agregue como contrasea de publicacin la palabra sol, modificamos y
guardamos

1.4.5.4 Hecho esto debemos reiniciar el biserver de Pentaho


1.4.6 Una vez agregadas las credenciales aceptamos y esperamos el
mensaje

1.4.7 Seleccionamos donde guardar el esquema

1.4.7.1 En la parte que dice Pentaho or JNDI DataSource debemos agregar una
conexin que se encuentre en el sistema, para verificar esto levantamos
el administrador
1.4.7.2 Una vez hecho esto abrimos el browser y entramos en la plataforma de
administracin para ingresar user=admin password=password

1.4.7.3 Revisamos la conexin activa, en mi caso ya tena una conexin activa a


mi base de datos por lo tanto usare esa

1.4.7.4 Probamos la conexin, (no se ve muy claro pero hay dice conexin
exitosa)

1.4.8 Una vez agregadas las credenciales publicamos, lo que nos dar
conexin exitosa

1.4.9 Entramos en la plataforma de Pentaho


1.4.10 Agregamos las credenciales de ingreso, como no las he
cambiado ni agregado nuevas entrare con las credenciales por
defecto user=joe, password=password y se abrir el ambiente de
trabajo

1.4.11 Agregamos una nueva vista de anlisis

1.4.12 Y se cargara nuestro cubo :3

1.4.13 Lo desplegamos para revisar que todo est en su lugar


2 Conclusiones
Los cubos nos permiten mltiples vistas de los datos lo que nos facilita el
procesamiento y manejo de los mismos
A mayor nmero de dimensiones el cubo tendr una mayor utilidad, cabe
recordar que el nmero recomendado de dimensiones para un cubo es de
10
El proceso de limpieza de los datos es vital para el desarrollo de los cubos
3 Recomendaciones
Tener a mano los drivers jdbc para la base de datos que vamos a utilizar
Siempre tener presente la dimensin que se est trabajando, caso
contrario podran relacionarse mal las Foreign Keys lo que genera errores
difciles de localizar
Antes de agregar los valores de una jerarqua, agregar una tabla y agregar
los valores de la misma
Siempre detener los servicios al terminar de trabajar, para evitar gasto
innecesario de recursos de memoria
Cada que se realiza un cambio es conveniente reiniciar los servicios.