Instalar Pentaho BI Suite Community Edition



Bajar Pentaho
Herramientas Pentaho

Oracle JDBC Drivers

1            Requerimientos

1.1     Requerimientos de Hardware

Pentaho BI no tiene límites estrictos en el equipo o hardware de red. Siempre y cuando cumplan los requisitos mínimos de software (tenga en cuenta que su sistema operativo tendrá sus propios requisitos mínimos de hardware), Sin embargo hay un conjunto de recomendaciones y especificaciones del sistema:

Su entorno no tiene por qué ser de 64-bit, aunque su arquitectura de procesador lo soporta.


Requerimientos de Hardware  Pentaho BI-ServerCE 5.x


HARDWARE:
Requerimientos Mínimos
ProcesadorCPUs : 4 cores
RAM8gb. (4 gb para Pentaho Data Integration Dedicado, 4 Servidor Apache Tomcat)
Espacio en Disco80gb


1.2     Requerimientos de Software

1.2.1  JRE

Nombre        : Java Runtime Environment
Versión         : 7 o superior
Fuente          : http://www.oracle.com/technetwork/java/javase/downloads/index.html

1.2.2  PENTAHO

Nombre        : Pentaho BI Suite Community Edition
Versión:        : 5.4.0.1
Fuente          : http://sourceforge.net/projects/pentaho/files/
Archivo        : biserver-ce-5.4.0.1 

1.2.3  Oracle Database 10g JDBC Drivers

Nombre        : JDBC Driver
Versión         : 10.1.0.5
Fuente          : http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/
Archivo        : ojdbc14.jar



Requerimientos de software Pentaho BI-ServerCE 5.x



Servidor de AplicaciónSistema OperativoLinux RedHatRedHat Server 7.0*Puede ser un servidor Virtualizado
JREJava Runtime EnvironmentJava 7
JDKJava Developer KitJava 7
Driver bdDriver jdbc Oracleojdbc5.jar y ojdbc6.jarConexión de Pentaho con Bases de datos Oracle
Pentaho BI-ServerPentaho BI Suite CEbiserver-ce-5.4.0.1-130
Contenedor WebApache Tomcat6.0.43Incluido en Pentaho BI Suite CE
Procesamiento de Datos (ETLs)Pentaho Data Integration CEpdi-ce-5.4.0.1-130
Repositorio de DatosAlmacén de datos para tablero de controlOracle11gR2
BD Metadatos de Pentaho BI-Suite CEOracle11gR2Base de Datos hibernate, quartz, jackrabbit
Front-EndBrowsersMozilla Firefox, Google Chrome o Internet Explorer

2            Instalación de Pentaho

2.1     Pre- Requisito

Instalar JRE (Java Runtime Environment) , para poder ejecutar aplicaciones Java.
a.    Ejecutar el instalador  
b.    Presiona en el botón instalar.
Se instalará el siguiente software en su equipo:
  1. El entorno de ejecución de Java 2, Edición estándar (JRE), que incluye el software del complemento Java y los componentes de la Máquina virtual de Java (JVM) necesarios para ejecutar applets basados en la tecnología Java en un navegador Web.
  2. El software de Java Web Start, que simplifica el inicio y la ejecución de programas basados en Web que emplean el software de Java.
Nota: Para poder instalar el JRE en Microsoft Windows 8,7 , 2003 y XP se necesitan permisos de administrador.



2.2     Instalación de Pentaho

2.2.1  Desempaquetar el archivo  en una carpeta de su elección, por ejemplo C:\PENTAHO\ biserver-ce-3.5.2.stable

Se crearan 2 directorio:
Administration-console: Contiene la consola de administración de Pentaho BI Server, que es una aplicación web donde se pueden configurar los roles y usuarios del servidor de BI y también se pueden configurar las fuentes de datos relacionales.

Biserver-ce: Contiene el servidor BI  en sí.


2.2.2  Copiar el jdbc driver   en:

  • Para Administration Console, copiar el driver JDBC (archivo .jar) en el directorio jdbc del directorio de esta aplicación.
  • Para BI Server hay que copiar el driver JDBC en el directorio tomcat/common/lib del directorio de la aplicación.

2.2.3  Configurar ../tomcat/webapps/pentaho/

Necesitarás modificar el archivo web.xml que se encuentra en …/tomcat/- webapps/- pentaho/ WEB-INF/- web.xml
web.xml
Contiene la configuración principal para Tomcat y Pentaho, establece todos los .JSP’s y otros archivos de Pentaho.
Para editar el archivo entra al directorio tomcat/webapps/pentaho/WEB-INF/: y abrir el archivo web.xml con cualquier editor de texto.
Buscamos el siguiente trozo de código, recordando que el área resaltada son las partes que necesitan ser modificadas:
<context-param>
    <param-name>base-url</param-name>
    <param-value>http://localhost:8080/pentaho/</param-value>
</context-param>
Esto se refiere a que la instalación de Pentaho solo puede ser accesada desde el servidor que actualmente lo está corriendo. Para acceder a Pentaho desde la red, necesitas cambiar localhost por la dirección IP del servidor de la instalación de Pentaho.
Cambiar a:
<context-param>
    <param-name>base-url</param-name>
    <param-value>http://xxx.xxx.xxx.xxx:8080/pentaho/</param-value>
</context-param>
Grabar y cerrar el archivo.

2.2.4  Iniciar Pentaho

Para iniciar Pentaho ejecute el archivo  (Windows) que se encuentra en la carpeta C:\Pentaho\biserver-ce-3.5.2.stable\biserver-ce , el cual lanzará un servidor tomcat y un servidor de base de datos hsql que vienen integrados a la distribución. Es posible que el firewall de Windows pida autorización para desbloquear el servidor Jetty, la cual se debe conceder para poder acceder a la aplicación desde el browser.
Debe aparecer un mensaje de INFO. Server, que indica que el servidor se ha iniciado.
Luego se puede acceder a la aplicación principal del servidor de BI mediante el navegador web, en la dirección http://localhost:8080/pentaho
Esta aplicación se llama Pentaho User Console, es la interfaz principal que presenta al usuario un espacio de trabajo unificado que integra distintas aplicaciones web que incorpora esta plataforma.

3            Configuración Inicial

3.1     Definir conexión  de Base de datos .

Para configurar una nueva solución de BI se deben definir conexiones a base de datos y éstas se definen en la pestaña Database Connections de la consola de administración.

3.1.1  Consola de Administración

Para ejecutar la consola de administración, solamente basta con ejecutar el archivo  que se encuentra en la carpeta C:\Pentaho\biserver-ce-3.5.2.stable\administration-console\, el cual lanzará un servidor web Jetty automáticamente, es posible que el firewall de Windows pida autorización para desbloquear el servidor Jetty.
Esta aplicación no puede funcionar correctamente si no se ha iniciado primero el servidor Pentaho BI, puesto que necesita conectarse a éste para obtener información acerca de las fuentes de datos y usuarios.
Se puede acceder a esta aplicación desde el navegador en la siguiente dirección: http://localhost:8099/ e ingresar con el usuario: admin. Y contraseña: password que viene por defecto.

3.1.2  Conexión de Base de Datos

Para definir las conexiones de Base de Datos Relacionales se debe ir a la pestaña Administracion => Database Connections  del la Consola de Administración  y adicionamos una nueva conexión proporcionando los siguientes datos.
Name                :  DS_Datos
Driver Class      : oracle.jdbc.OracleDriver
User Name       : dgm_bi
Password          : ********
URL                   : jdbc:oracle:thin:@172.25.0.170:1521:bd7
Name                : Nombre de la Conexión a la Base de Datos
Driver Class      : Driver JDBC para conectarse a Oracle
User Name       : Nombre de Usuario de la Base de Datos
URL                   : Contiene toda la información necesaria para conectarse




4            Administración

4.1     Detener y Reiniciar Servidores PENTAHO

Los servidores se detienen y reinician ejecutando los siguientes archivos de los directorios de instalación:

4.1.1  Administration Console

o   stop-pac.bat (Detiene)
o   start-pac.bat (Reinicia)

4.1.2  BI Server

o   stop-pentaho.bat  (Detiene)
o   start-pentaho.bat (Reinicia)

 4.2     Mantenimiento Básico de Pentaho

 4.2.1  Cambiar la clave del la conexión a la BD

El password del usuario de la conexión a la BD se cambia periódicamente, para realizar este procedimiento debe hacer lo siguiente:

    • Hacer clic en la conexión a cambiar y grabar botón   ,  y para probar el estado de la conexión hacer clic en el botón   se mostrará el estado de la conexión.

4.3     Backup

Todas los archivos de Pentaho se encuentran en la carpeta de instalación por ejemplo [C:\Pentaho\biserver-ce-3.5.2.stable] Se debe grabar toda la carpeta para tener un backup completo









Comentarios

Entradas populares