Epale gente, como todos bien sabemos todos tuvimos un rollo en el pasado laboratorio de como rayos hacer la conexión del postgre a la administration console y pues trabajar los cubos OLAP con el Pentaho. Bueno, en vista de tal situación me vi en la necesidad de redactar un mini-tutorial de como instalar al pelo la herramienta Pentaho (DESDE CERO) para su fase-II del proyecto de S.I.
Configuración del PostgreSQL y la base de datos
Primero que nada necesitan los archivos que les he publicado en esta URL: http://www.speedyshare.com/hncV6/Drivers.rar
Una vez descargados, abran Drivers.rar, ahi encontraran estos archivos
Comenzemos por instalar el postgres
Llegado al punto del password
Colóquenle como password : "postgre"
Una vez configurado su password, llegamos al punto del puerto por el cual trabajara el Postgre, indiquenle que usaran el puerto "5433"
Cuando configuren su puerto, seguidamente dejen el locale como "[Default locale]" y continúen . . .
Procedan a instalar su Postgres
Una vez terminada la instalación denle finish y les mostrara una instalación adicional llamada "Stack Builder", cancelen dicha instalación.
Bien, ahora entramos a nuestro inicio y clickeamos sobre el "pgAdmin III"
Una vez ahi, veremos dos configuraciones de servidores, clickeamos sobre el que creamos que posee el localhost 5433
Como password coloquemos el que indique cuando instalábamos el Postgre, es decir, "postgre".
Luego, le damos click derecho sobre Databases y creamos una nueva base de datos de nombre "ol_olap"
Una vez creada la base de datos "ol_olap", hacemos un restore del archivo "full_ol_olap.backup", sobre nuestra base de datos "ol_olap" y presionamos ok.
Una vez presionado el ok del menu anterior les debe mostrar esto el pgAdmin III
Presionen ok, y este les preguntara si desean repetir la recuperacion, diganle que no
Una vez dicho que no, presionen cancel y llegaran al comienzo, y podrán ver que el restore fue un éxito sobre "ol_olap"
Configuración del Workbench, Administration Console y Bi-Server
Muy bien, ahora lo que vamos hacer es crear una carpeta en C:\, llamada "Pentaho", luego, vamos a descomprimir "biserver-ce-3.9.0-stable.rar" y "schema-workbench.rar", en la carpeta "Pentaho", (ambos archivos se encuentran en "Drivers.rar")
Ahora, estando en C:\Pentaho, abrimos la carpeta "schema-workbench" y corremos "workbench.bat"
Ahora, una vez abierto el workbench, presionamos la pestaña "Tools/Connection"
Llenamos todos los campos correspondientes tal cual el laboratorio 9 para hacer el test del PostgreSQL con el workbench y le damos a "Test Connection" para comprobar nuestra conexión con la base de datos "ol_olap"
Driver Class Name: org.postgresql.Driver
Connection URL: jdbc:postgresql://localhost:5433/ol_olap
User name: postgres
Password: postgre
Una vez verificada la conexión con la base de datos "ol_olap" desde Workbench ya estamos habilitados para definir cubos, dimensiones, jerarquías, niveles, medidas según lo visto en los laboratorios. Ahora, vamos al trauma de todos en el laboratorio 10 la configuración de la administration console.
Lo primero que debemos hacer es dirigirnos a la carpeta "schema-workbench" en C:\Pentaho, ahi encontraremos una carpeta llamada "drivers" la abrimos y encontraremos el driver de java para Postgre "postgresql-8.4-703.jdbc4"
Una vez encontrado debemos copiarlo y dirigirnos a la carpeta "administration-console" que descomprimimos en C:\Pentaho, buscar la carpeta "jdbc" y copiar en ella el driver de java "postgresql-8.4-703.jdbc4"
Bien, ya casi estamos terminando, ahora, lo que nos falta por hacer es levantar el Pentaho y la administration console, para comprobar las conexiones y subir nuestros cubos OLAP a Pentaho. (NOTA: Para que la administration console corra debemos tener levantado primero el bi-server de Pentaho).
Levantamos el bi-server dirigiendonos a la carpeta C:\Pentaho, y abrimos la carpeta "biserver-ce" y ejecutamos el archivo "start-pentaho.bat" y levantamos el server
Ahora, nos dirigimos a la carpeta "administration-console" en C:\Pentaho, y ejecutamos el archivo "start-pac" y levantamos la consola.
Una vez levantado el "bi-server" y la consola, abrimos un browser y abrimos dos pestañas en el, en una colocaremos en la direccion "localhost:8080" (Puerto para el Pentaho), y en la otra "localhost:8099" (Para la Consola de Administración)
Para el servidor de Pentaho:
User Name: joe
Password: password
Para la administration-console:
User Name: admin
Password: password
Ahora, nos ubicamos en la "administration-console" y le damos a la pestaña de "Administration" y le damos click a la sub-pestaña "Database Connections"
Una vez ubicados, le damos click al "+" para configurar nuestra conexión, llenamos los campos
Name: ol_olap
Driver Class: org.postgresql.Driver
User Name: postgres
Password: postgre
URL: jdbc:postgresql://localhost:5433/ol_olap
Bien, ahora le damos click a "test" para probar la conexión, le damos a ok al test y ok al formulario para así ya tener creada nuestra conexión con "ol_olap"
Y así ya pueden subir sus cubos OLAP al servidor de Pentaho según el laboratorio 10 y atacar la fase II del proyecto
Good luck ;)
Carlos Zapata Conforto





















































