SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
Cómo: Instalar y configurar Pentaho BI Suite 5 CE
con PostgreSQL 9.3
Alex Seix Pikels
Creación de bases de datos y usuarios
En nuestra primera etapa vamos a crear la base de datos hibernación y el usuario hibuser. Para
ello ejecute el script SQL create_repository_postgresql.sql incluido en el directorio
biserver-cedatapostgresql
A continuación, creamos la base de datos quartz y el usuario pentaho_user. Sólo tiene que
ejecutar el script SQL create_quartz_postgresql.sql incluido en el directorio
biserver-cedatapostgresql
. . . . . . . . . . . . . . . .Todo el código en el archivo
Finalmente creamos la base de datos Jackrabbit y el usuario jcr_user. Sólo tiene que ejecutar el
script SQL create_jcr_postgresql.sql incluido en el directorio
biserver-cedatapostgresql
Configuración JDBC Seguridad
En esta sección se describe cómo configurar la seguridad de la plataforma Pentaho BI JDBC para
utilizar un servidor PostgreSQL, esto significa que la plataforma de BI de Pentaho ahora apuntará a
la base de datos de hibernación en el servidor PostgreSQL en lugar de la base de datos HSQL
empaquetado en la memoria.
CONFIGURACION HIBERNATE
1. Edite el archivo pentaho-solutionssystemapplicationContext-spring-security-
hibernate.properties.
a. Código Original
b. Haga los cambios necesarios para obtener el fragmento de código de abajo
2. Edite el archivo pentaho-solutionssystemhibernatehibernate-settings.xml
a. Código Original
b. Haga los cambios necesarios para obtener el fragmento de código de abajo
3. Archivo pentaho-solutionssystemhibernate postgresql.hibernate.cfg.xml
Usted no tiene que realizar ningún cambio en este archivo si desea utilizar el usuario
predeterminado hibuser. Sin embargo, si desea especificar su usuario personalizado, cambie
connection.username y connection.password.
CONFIGURACION QUARTZ
4. Edite el archivo pentaho-solutionssystemquartzquartz.properties.
CONFIGURACIÓN DE HIBERNATE Y QUARTZ
Hibernate y Quartz necesita usar específicamente las bases de datos de hibernate y quartz que
fueron creadas en el servidor PostgreSQL. Para ello las modificaciones necesitan ser ejecutados en
el archivo context.xml.
5. Edite el archivo tomcatwebappspentahoMETA-INFcontext.xml.
Recuerde borrar tomcatconfCatalinalocalhostpentaho.xml, Pentaho crea al iniciar el
archivo pentaho.xml como una copia de context.xml
a. Código Original
b. Haga los cambios necesarios para obtener el fragmento de código de abajo
CONFIGURACION JACKRABBIT
Una de las nuevas características de Pentaho 5 es el uso del repositorio de contenido Jackrabbit.
El archivo repository.xml ya tiene incluido el código de configuración para PostgreSQL, MySQL y
Oracle que están incluidos como comentarios, solo hay que remplazar al código original como se
muestra a continuación.
6. Edite el archivo pentaho-solutionssystemjackrabbitrepository.xml.
a. Comenta el código original en la parte FileSystem
b. Activa el código en FileSystem para PostgreSQL
c. Comenta el código original en la parte DataStore
d. Activa el código en DataStore para PostgreSQL
e. Por debajo de la parte de seguridad comentar el código original en la parte de WorkSpace
FileSystem
f. Activa el código en la parte de WorkSpace FileSystem para PostgreSQL
g. A continuación de la parte WorkSpace FileSystem se encuentra la parte
PersistenceManager. Comenta el código original
h. Activa el código en PersistenceManager para PostgreSQL
i. A continuación encontrará la parte de Versiones FileSystem. Comenta el código original
j. Activa el código en la parte de Versiones FileSystem para PostgreSQL
k. A continuación encontrará la parte de Versiones PersistenceManager. Comenta el código
original
l. Activa el código en la parte de Versiones PersistenceManager para PostgreSQL
APAGAR INICIO AUTOMÁTICO DE HSQL HYPERSONIC
Por defecto la base de datos Hypersonic se encenderá automáticamente, para evitar esto,
comentar o eliminar los siguientes fragmentos de código de web.xml que se encuentra en
tomcatwebappspentahoWEB-INF :
La segunda sección es necesario comentar o eliminar.
Inicia sesión en la consola de usuario
Con el uso de este URL http://localhost:8080/pentaho se puede llegar a la pantalla de inicio de
sesión Pentaho:
Una vez que esté en la consola de usuario, verá perspectiva Home con varios botones:
 Browse Files(Examinar archivos ): Navegar a través de los directorios raíz Públicas y de
Interior y de cortar, copiar, compartir, descargar, Calendario todos los contenidos incluidos
en Pentaho (Informes PrpT, Acciones de secuencia, Jobs, Transformaciones, Vistas OLAP,
Vistas Saiku -)
 Create New(Crear nuevo): (JPivot ver, añadir componentes a través del mercado)
 Manage DataSources: Crear, editar y eliminar fuentes de datos JDBC, orígenes de
metadatos Mondrian y Metadata.xmi informar fuentes de datos ad hoc,
 Documentación: La documentación para Pentaho 5.0
Uno de los principales cambios de Pentaho 5 es el hecho de que no hay una consola de
administración externa y capacidades de administración, se incluyen en el usuario de la consola. En
esta versión el "antiguo" amigo joe ha sido sustituido por el usuario admin. Además de las nuevas
funciones disponibles:
 Administrator (Administrador)
 Power User (Usuario avanzado)
 Report Author (Reportar Autor)
 Business Analyst (Analista de Negocios)
Usted puede tener acceso en la perspectiva de la administración en la consola de usuario
mediante el desplegable y seleccionando Administración:
Luego se llega a la perspectiva de la administración
SOLUCIONES A ERRORES
PentahoSystem.ERROR_0014.
1. Solución encontrada en http://forums.pentaho.com/showthread.php?153231-Pentaho-
ce-5-Initialization-Exception como un cometario.
Revisando el código fuente de la clase EmbeddedQuartzSystemListener, el método
'verifyQuartzIsConfigured 'intenta determinar si el quartz se configura mediante la
búsqueda de una table de quartz. Pero éste busca subcadena "QRTZ", mientras que el
guion create_quartz_postgresql.sql da tablas con este patrón: "qrtz*”. Me imaginé que el
método utilizado es sensible a mayúsculas para que no se devuelve ninguna tabla de
quartz==> Crea una tabla falsa "QRTZ" en la base de datos de quartz resolvió el problema
para mí.
CREATE TABLE "QRTZ"
(
name character varying(200) NOT NULL,
CONSTRAINT "QRTZ_pkey" PRIMARY KEY (name)
)
WITH (
OIDS=FALSE
);
ALTER TABLE "QRTZ"
OWNER TO postgres;
2. Otra solución por este problema se me dio al borrar y crear nuevamente las tablas de
quartz, ejecutar el script de quartz pero solo la parte de drop y créate de todas las tablas.
3. Finalmente una solución encontrada en http://www.patlaf.com/quick-tips-to-
troubleshoot-the-first-installation-of-pentaho-bi-5-0-1-ce-with-mysql/ que para algunos
les ha funcionado.
Básicamente es borrar archivos y carpetas q se crean en la ejecución pudiendo quedar
configuraciones anteriores, lo que se debe borrar es:
tomcat/logs/*todo
tomcat/conf/Catalina/localhost/pentaho.xml
tomcat/temp/*todo
tomcat/work/Catalina
pentaho-solutions/system/jackrabbit/repository
CentOS 6.5
PentahoSystem:error_0015
Editar el archivo pentaho-solutionssystemGettingStartedDB-spring.xml
a. Codigo original
b. Haga los cambios necesarios para obtener el fragmento de código de abajo
CONFIGURAR JAVA_HOME
1. Haz clic en el ícono "Terminal" en el panel del escritorio para abrir una ventana del Terminal y
accede al símbolo sistema.
2. Escribe el comando "which java" para encontrar la ruta del archivo ejecutable Java.
3. Escribe el comando "su -" para convertirte en el usuario raíz.
4. Escribe el comando "vi /root/.bash_profile" para abrir el archivo del sistema "bash_profile" en el
editor de texto Vi. Puedes reemplazar "vi" con tu editor de texto preferido.
5. Escribe "export JAVA_HOME=/usr/local/java/" en la parte inferior del archivo. Reemplaza
"/usr/local/java" con la ubicación encontrada en el paso dos.
6. Guarda y cierra el archivo "bash_profile".
7. Escribe el comando "exit" para cerrar la sesión raíz.
8. Sal del sistema y vuelve a entrar.
9. Escribe el comando "echo $JAVA_HOME" para asegurarte de que la ruta haya sido colocada de
manera correcta.
Cambiar la Interfaz Grafica
CAMBIAR LOGO
Para cambiar el logo de Pentaho ingresar a la ruta especificada
biserver-cepentaho-solutionssystemcommon-uiresourcesthemesimages
Remplazar la imagen puc-login-logo.png por la imagen que desea colocar y nombrando el archivo
con el mismo nombre del logo original
puc-login-logo.png puc-login-logo.png
CAMBIAR IMAGEN DE LOGIN
Para cambiar la imagen login de Pentaho ingresar a la ruta especificada
biserver-cepentaho-solutionssystemcommon-uiresourcesthemescrystalimages
Remplazar la imagen login-crystal-bg.jpeg por la imagen que desea colocar y nombrando el archivo
con el mismo nombre de la imagen original
login-crystal-bg.jpeg login-crystal-bg.jpeg
CAMBIAR FAVICON.ICO DE LOGIN
Para cambiar la icono de Pentaho ingresar a la ruta especificada
biserver-cetomcatwebappspentaho-style
Remplazar el icono favicon.ico por la imagen que desea colocar y nombrando el archivo con el
mismo nombre de la imagen original
favicon.ico favicon.ico
QUITAR EL CUARO DE INICIO DE SESION DE LOS USUARIOS DE MUESTRA
Edite el archivo pentaho-solutionssystempentaho.xml
Código Original
Haga los cambios necesarios para obtener el fragmento de código de abajo.
CAMBIAR EL NOMBRE DE LA PESTAÑA DE LOGIN
Edite el archivo tomcatwebappspentahojspPUCLogin.jsp
Código Original
Haga los cambios necesarios para obtener el fragmento de código de abajo nombrándolo como lo
desee.
CAMBIAR LA FRASELOGIA DE LOGIN
Edite el archivo tomcatwebappspentahoWEB-INFlibpentaho-platform-extensions-5.0.1-
stable.jar. En el interior del archivo entrar a la ruta
orgpentahoplatformwebjspmessagesmessages.properties
Código Original
Haga los cambios necesarios para obtener el fragmento de código de abajo nombrándolo como lo
desee.
CAMBIAR LA PÁGINA DE HOME
Edite el archivo tomcatwebappspentahomantlehomecontentwelcomeindex.html
Código Original
Haga los cambios necesarios para obtener el fragmento de código de abajo cambiándolo como lo
desee ya que este archivo contiene mucho código q puede ser cambiado.
Cambiar Iconos de Home
Para cambiar las imagen de home de Pentaho ingresar a la ruta especificada
biserver-ce tomcatwebappspentahomantlehomecontentwelcomeimg
Remplazar las imagen por la imagen que desea colocar y nombrando el archivo con el mismo
nombre de la imagen original
Cambiar los puertos de Tomcat Pentaho
Su url 'localhost' se debe cambiar para que pueda ser accesible desde cualquier ordenador de su
red. Utilice el nombre del equipo que ya está mapeado en la red.
El puerto por defecto es 8080 que es un puerto para el desarrollo web por lo que es utilizado
probablemente en un servidor, consulte al administrador del sistema para un puerto libre o tomar
el siguiente disponible como la edición empresarial hace. Si es una máquina de prueba puede dejarla
como está.
Edite el archivo tomcatwebappspentahoWEB-INFweb.xml
Código Original
Haga los cambios necesarios para obtener el fragmento de código de abajo.
Edite el archivo tomcatconfserver.xml
Código Original
Haga los cambios necesarios para obtener el fragmento de código de abajo.
BIBLIOGRAFIA
http://interestingittips.wordpress.com/2011/06/05/complete-pentaho-installation-on-ubuntu-
part-5/
http://www.schenkels.nl/2013/12/how-to-install-and-configure-pentaho-bi-suite-5-ce-ubuntu-12-
04-postgresql-9-2/
http://anonymousbi.wordpress.com/2013/12/15/pentaho-bi-server-5-0-1ce-mysql-installation-
guide/
http://www.nextcoder.com/?p=1172

Mais conteúdo relacionado

Mais procurados

POO con PHP
POO con PHPPOO con PHP
POO con PHPvinceq
 
PHP 語法基礎與物件導向
PHP 語法基礎與物件導向PHP 語法基礎與物件導向
PHP 語法基礎與物件導向Shengyou Fan
 
EMC Documentum - xCP 2.x Troubleshooting
EMC Documentum - xCP 2.x TroubleshootingEMC Documentum - xCP 2.x Troubleshooting
EMC Documentum - xCP 2.x TroubleshootingHaytham Ghandour
 
Ch04 會話管理
Ch04 會話管理Ch04 會話管理
Ch04 會話管理Justin Lin
 
[PHP 也有 Day #64] PHP 升級指南
[PHP 也有 Day #64] PHP 升級指南[PHP 也有 Day #64] PHP 升級指南
[PHP 也有 Day #64] PHP 升級指南Shengyou Fan
 
System Device Tree and Lopper: Concrete Examples - ELC NA 2022
System Device Tree and Lopper: Concrete Examples - ELC NA 2022System Device Tree and Lopper: Concrete Examples - ELC NA 2022
System Device Tree and Lopper: Concrete Examples - ELC NA 2022Stefano Stabellini
 
Html 5: formularios
Html 5: formulariosHtml 5: formularios
Html 5: formulariosjcremiro
 
JMockit Framework Overview
JMockit Framework OverviewJMockit Framework Overview
JMockit Framework OverviewMario Peshev
 
Mockito a simple, intuitive mocking framework
Mockito   a simple, intuitive mocking frameworkMockito   a simple, intuitive mocking framework
Mockito a simple, intuitive mocking frameworkPhat VU
 
安全のすゝめ
安全のすゝめ安全のすゝめ
安全のすゝめslxmmm
 
Unit Testing Using Mockito in Android (1).pdf
Unit Testing Using Mockito in Android (1).pdfUnit Testing Using Mockito in Android (1).pdf
Unit Testing Using Mockito in Android (1).pdfKaty Slemon
 
Docker Container Security - A Network View
Docker Container Security - A Network ViewDocker Container Security - A Network View
Docker Container Security - A Network ViewNeuVector
 
Invoke-CradleCrafter: Moar PowerShell obFUsk8tion & Detection (@('Tech','niqu...
Invoke-CradleCrafter: Moar PowerShell obFUsk8tion & Detection (@('Tech','niqu...Invoke-CradleCrafter: Moar PowerShell obFUsk8tion & Detection (@('Tech','niqu...
Invoke-CradleCrafter: Moar PowerShell obFUsk8tion & Detection (@('Tech','niqu...Daniel Bohannon
 
Secure boot general
Secure boot generalSecure boot general
Secure boot generalPrabhu Swamy
 
Privileged file operations_bug_on_windows
Privileged file operations_bug_on_windowsPrivileged file operations_bug_on_windows
Privileged file operations_bug_on_windowsSai Lay
 
Ch05 Servlet 進階 API、過濾器與傾聽器
Ch05 Servlet 進階 API、過濾器與傾聽器Ch05 Servlet 進階 API、過濾器與傾聽器
Ch05 Servlet 進階 API、過濾器與傾聽器Justin Lin
 

Mais procurados (20)

POO con PHP
POO con PHPPOO con PHP
POO con PHP
 
PHP 語法基礎與物件導向
PHP 語法基礎與物件導向PHP 語法基礎與物件導向
PHP 語法基礎與物件導向
 
EMC Documentum - xCP 2.x Troubleshooting
EMC Documentum - xCP 2.x TroubleshootingEMC Documentum - xCP 2.x Troubleshooting
EMC Documentum - xCP 2.x Troubleshooting
 
Ch04 會話管理
Ch04 會話管理Ch04 會話管理
Ch04 會話管理
 
[PHP 也有 Day #64] PHP 升級指南
[PHP 也有 Day #64] PHP 升級指南[PHP 也有 Day #64] PHP 升級指南
[PHP 也有 Day #64] PHP 升級指南
 
System Device Tree and Lopper: Concrete Examples - ELC NA 2022
System Device Tree and Lopper: Concrete Examples - ELC NA 2022System Device Tree and Lopper: Concrete Examples - ELC NA 2022
System Device Tree and Lopper: Concrete Examples - ELC NA 2022
 
Unit testing with JUnit
Unit testing with JUnitUnit testing with JUnit
Unit testing with JUnit
 
Html 5: formularios
Html 5: formulariosHtml 5: formularios
Html 5: formularios
 
JMockit Framework Overview
JMockit Framework OverviewJMockit Framework Overview
JMockit Framework Overview
 
Mockito a simple, intuitive mocking framework
Mockito   a simple, intuitive mocking frameworkMockito   a simple, intuitive mocking framework
Mockito a simple, intuitive mocking framework
 
安全のすゝめ
安全のすゝめ安全のすゝめ
安全のすゝめ
 
Unit Testing Using Mockito in Android (1).pdf
Unit Testing Using Mockito in Android (1).pdfUnit Testing Using Mockito in Android (1).pdf
Unit Testing Using Mockito in Android (1).pdf
 
Docker Container Security - A Network View
Docker Container Security - A Network ViewDocker Container Security - A Network View
Docker Container Security - A Network View
 
Invoke-CradleCrafter: Moar PowerShell obFUsk8tion & Detection (@('Tech','niqu...
Invoke-CradleCrafter: Moar PowerShell obFUsk8tion & Detection (@('Tech','niqu...Invoke-CradleCrafter: Moar PowerShell obFUsk8tion & Detection (@('Tech','niqu...
Invoke-CradleCrafter: Moar PowerShell obFUsk8tion & Detection (@('Tech','niqu...
 
Secure boot general
Secure boot generalSecure boot general
Secure boot general
 
Privileged file operations_bug_on_windows
Privileged file operations_bug_on_windowsPrivileged file operations_bug_on_windows
Privileged file operations_bug_on_windows
 
Ch05 Servlet 進階 API、過濾器與傾聽器
Ch05 Servlet 進階 API、過濾器與傾聽器Ch05 Servlet 進階 API、過濾器與傾聽器
Ch05 Servlet 進階 API、過濾器與傾聽器
 
20130729 advantech bios-training
20130729 advantech bios-training20130729 advantech bios-training
20130729 advantech bios-training
 
Using Mockito
Using MockitoUsing Mockito
Using Mockito
 
Php oop presentation
Php   oop presentationPhp   oop presentation
Php oop presentation
 

Destaque

Eines de gestió integrada
Eines de gestió integradaEines de gestió integrada
Eines de gestió integradaLocalret
 
OpenExpo Business Intelligence Open Source
OpenExpo Business Intelligence Open SourceOpenExpo Business Intelligence Open Source
OpenExpo Business Intelligence Open SourceStratebi
 
Instalación y Configuración de Pentaho BI y MySQL
Instalación y Configuración de Pentaho BI y MySQLInstalación y Configuración de Pentaho BI y MySQL
Instalación y Configuración de Pentaho BI y MySQLT.I.C
 
Pentaho BI
Pentaho BIPentaho BI
Pentaho BIT.I.C
 
Pentaho OSBI - Consorcio SIU
Pentaho OSBI - Consorcio SIUPentaho OSBI - Consorcio SIU
Pentaho OSBI - Consorcio SIUMarcos Pierri
 
Introducción al BI con pentaho
Introducción al BI con pentahoIntroducción al BI con pentaho
Introducción al BI con pentahoIván Ruiz-Rube
 
Charla Pentaho - UTN
Charla Pentaho - UTNCharla Pentaho - UTN
Charla Pentaho - UTNDatalytics
 
Manual de instalación de pentaho para windows 7
Manual de instalación de pentaho para windows 7Manual de instalación de pentaho para windows 7
Manual de instalación de pentaho para windows 7German Pinchao
 
Aplicaciones de BI con Pentaho
Aplicaciones de BI con PentahoAplicaciones de BI con Pentaho
Aplicaciones de BI con PentahoDatalytics
 
Suite de inteligencia de negocios pentaho
Suite de inteligencia de negocios pentahoSuite de inteligencia de negocios pentaho
Suite de inteligencia de negocios pentahoBeacon Software
 
MANUAL DE CREACION DE UNA BASE DE DATOS EN POSTGRESQL
MANUAL DE CREACION DE UNA BASE DE DATOS EN POSTGRESQLMANUAL DE CREACION DE UNA BASE DE DATOS EN POSTGRESQL
MANUAL DE CREACION DE UNA BASE DE DATOS EN POSTGRESQLJesus Alberto Casco Agudelo
 

Destaque (15)

Eines de gestió integrada
Eines de gestió integradaEines de gestió integrada
Eines de gestió integrada
 
OpenExpo Business Intelligence Open Source
OpenExpo Business Intelligence Open SourceOpenExpo Business Intelligence Open Source
OpenExpo Business Intelligence Open Source
 
Qué es pentaho bi
Qué es pentaho biQué es pentaho bi
Qué es pentaho bi
 
Instalación y Configuración de Pentaho BI y MySQL
Instalación y Configuración de Pentaho BI y MySQLInstalación y Configuración de Pentaho BI y MySQL
Instalación y Configuración de Pentaho BI y MySQL
 
Pentaho BI
Pentaho BIPentaho BI
Pentaho BI
 
Stratebi
StratebiStratebi
Stratebi
 
Pentaho OSBI - Consorcio SIU
Pentaho OSBI - Consorcio SIUPentaho OSBI - Consorcio SIU
Pentaho OSBI - Consorcio SIU
 
Introducción al BI con pentaho
Introducción al BI con pentahoIntroducción al BI con pentaho
Introducción al BI con pentaho
 
Charla Pentaho - UTN
Charla Pentaho - UTNCharla Pentaho - UTN
Charla Pentaho - UTN
 
Manual de instalación de pentaho para windows 7
Manual de instalación de pentaho para windows 7Manual de instalación de pentaho para windows 7
Manual de instalación de pentaho para windows 7
 
Aplicaciones de BI con Pentaho
Aplicaciones de BI con PentahoAplicaciones de BI con Pentaho
Aplicaciones de BI con Pentaho
 
Sesion 1 pentaho special-edition 2013
Sesion 1  pentaho special-edition 2013Sesion 1  pentaho special-edition 2013
Sesion 1 pentaho special-edition 2013
 
Suite de inteligencia de negocios pentaho
Suite de inteligencia de negocios pentahoSuite de inteligencia de negocios pentaho
Suite de inteligencia de negocios pentaho
 
MANUAL DE CREACION DE UNA BASE DE DATOS EN POSTGRESQL
MANUAL DE CREACION DE UNA BASE DE DATOS EN POSTGRESQLMANUAL DE CREACION DE UNA BASE DE DATOS EN POSTGRESQL
MANUAL DE CREACION DE UNA BASE DE DATOS EN POSTGRESQL
 
Desarrollo TIC
Desarrollo TICDesarrollo TIC
Desarrollo TIC
 

Semelhante a Instalacion de Pentaho 5 con PostgreSQL 9.3

William fabricio manual de sistemas sas
William fabricio manual de sistemas sasWilliam fabricio manual de sistemas sas
William fabricio manual de sistemas sasRafael Toro
 
Aspnet40 Cache Extensibility
Aspnet40 Cache ExtensibilityAspnet40 Cache Extensibility
Aspnet40 Cache ExtensibilityChristian Strevel
 
Primeros pasos tema_11_bis
Primeros pasos tema_11_bisPrimeros pasos tema_11_bis
Primeros pasos tema_11_bisRamón Martínez
 
la mejor forma de Conectar c# con mysql con archivos de configuracion
 la mejor forma de Conectar c# con mysql con archivos de configuracion  la mejor forma de Conectar c# con mysql con archivos de configuracion
la mejor forma de Conectar c# con mysql con archivos de configuracion juandavid1118
 
Reportes En J Developer Parte 1 Y 2
Reportes En J Developer   Parte 1 Y 2Reportes En J Developer   Parte 1 Y 2
Reportes En J Developer Parte 1 Y 2Steven Gomez
 
Todo lo que necesitas saber sobre Drupal 8
Todo lo que necesitas saber sobre Drupal 8Todo lo que necesitas saber sobre Drupal 8
Todo lo que necesitas saber sobre Drupal 8Acquia
 
44612647 guia-de-instalacion-de-cacti-probada-en-cent os-5-5
44612647 guia-de-instalacion-de-cacti-probada-en-cent os-5-544612647 guia-de-instalacion-de-cacti-probada-en-cent os-5-5
44612647 guia-de-instalacion-de-cacti-probada-en-cent os-5-5pablogarlandeira
 
Rendimiento en aplicaciones web con Symfony2
Rendimiento en aplicaciones web con Symfony2Rendimiento en aplicaciones web con Symfony2
Rendimiento en aplicaciones web con Symfony2Asier Marqués
 
Taller desarrollando sitios web multiplataforma
Taller desarrollando sitios web multiplataformaTaller desarrollando sitios web multiplataforma
Taller desarrollando sitios web multiplataformaLuis Beltran
 
Instalación de oracle bpa suite 11g
Instalación de oracle bpa suite 11gInstalación de oracle bpa suite 11g
Instalación de oracle bpa suite 11gCROSSNET S.A.C.
 
Guillermo victor instalacion_sakai_2_9_0_lms
Guillermo victor instalacion_sakai_2_9_0_lmsGuillermo victor instalacion_sakai_2_9_0_lms
Guillermo victor instalacion_sakai_2_9_0_lmsDavid Flores
 
Gestión de instancias en amazon ec2 desde consola
Gestión de instancias en amazon ec2 desde consolaGestión de instancias en amazon ec2 desde consola
Gestión de instancias en amazon ec2 desde consolaPablo Aragón
 
Construccion a través de compontes
Construccion a través de compontesConstruccion a través de compontes
Construccion a través de compontesjalzate
 

Semelhante a Instalacion de Pentaho 5 con PostgreSQL 9.3 (20)

William fabricio manual de sistemas sas
William fabricio manual de sistemas sasWilliam fabricio manual de sistemas sas
William fabricio manual de sistemas sas
 
Aspnet40 Cache Extensibility
Aspnet40 Cache ExtensibilityAspnet40 Cache Extensibility
Aspnet40 Cache Extensibility
 
MANUAL POO
MANUAL POOMANUAL POO
MANUAL POO
 
Primeros pasos tema_11_bis
Primeros pasos tema_11_bisPrimeros pasos tema_11_bis
Primeros pasos tema_11_bis
 
APIREST LARAVEL Y PHP.pptx
APIREST LARAVEL Y PHP.pptxAPIREST LARAVEL Y PHP.pptx
APIREST LARAVEL Y PHP.pptx
 
la mejor forma de Conectar c# con mysql con archivos de configuracion
 la mejor forma de Conectar c# con mysql con archivos de configuracion  la mejor forma de Conectar c# con mysql con archivos de configuracion
la mejor forma de Conectar c# con mysql con archivos de configuracion
 
Reportes En J Developer Parte 1 Y 2
Reportes En J Developer   Parte 1 Y 2Reportes En J Developer   Parte 1 Y 2
Reportes En J Developer Parte 1 Y 2
 
Todo lo que necesitas saber sobre Drupal 8
Todo lo que necesitas saber sobre Drupal 8Todo lo que necesitas saber sobre Drupal 8
Todo lo que necesitas saber sobre Drupal 8
 
44612647 guia-de-instalacion-de-cacti-probada-en-cent os-5-5
44612647 guia-de-instalacion-de-cacti-probada-en-cent os-5-544612647 guia-de-instalacion-de-cacti-probada-en-cent os-5-5
44612647 guia-de-instalacion-de-cacti-probada-en-cent os-5-5
 
Rendimiento en aplicaciones web con Symfony2
Rendimiento en aplicaciones web con Symfony2Rendimiento en aplicaciones web con Symfony2
Rendimiento en aplicaciones web con Symfony2
 
Tp1 db avanz-v1.1
Tp1 db avanz-v1.1Tp1 db avanz-v1.1
Tp1 db avanz-v1.1
 
Configuracion del Entorno
Configuracion del EntornoConfiguracion del Entorno
Configuracion del Entorno
 
Taller desarrollando sitios web multiplataforma
Taller desarrollando sitios web multiplataformaTaller desarrollando sitios web multiplataforma
Taller desarrollando sitios web multiplataforma
 
Instalación de oracle bpa suite 11g
Instalación de oracle bpa suite 11gInstalación de oracle bpa suite 11g
Instalación de oracle bpa suite 11g
 
Guillermo victor instalacion_sakai_2_9_0_lms
Guillermo victor instalacion_sakai_2_9_0_lmsGuillermo victor instalacion_sakai_2_9_0_lms
Guillermo victor instalacion_sakai_2_9_0_lms
 
Turbogears_Instalación
Turbogears_InstalaciónTurbogears_Instalación
Turbogears_Instalación
 
Gestión de instancias en amazon ec2 desde consola
Gestión de instancias en amazon ec2 desde consolaGestión de instancias en amazon ec2 desde consola
Gestión de instancias en amazon ec2 desde consola
 
Sesion n°6
Sesion n°6Sesion n°6
Sesion n°6
 
Construccion a través de compontes
Construccion a través de compontesConstruccion a través de compontes
Construccion a través de compontes
 
Ejemplo bbdd sqlite (android)
Ejemplo bbdd sqlite (android)Ejemplo bbdd sqlite (android)
Ejemplo bbdd sqlite (android)
 

Último

Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 

Último (20)

Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 

Instalacion de Pentaho 5 con PostgreSQL 9.3

  • 1. Cómo: Instalar y configurar Pentaho BI Suite 5 CE con PostgreSQL 9.3 Alex Seix Pikels Creación de bases de datos y usuarios En nuestra primera etapa vamos a crear la base de datos hibernación y el usuario hibuser. Para ello ejecute el script SQL create_repository_postgresql.sql incluido en el directorio biserver-cedatapostgresql A continuación, creamos la base de datos quartz y el usuario pentaho_user. Sólo tiene que ejecutar el script SQL create_quartz_postgresql.sql incluido en el directorio biserver-cedatapostgresql . . . . . . . . . . . . . . . .Todo el código en el archivo
  • 2. Finalmente creamos la base de datos Jackrabbit y el usuario jcr_user. Sólo tiene que ejecutar el script SQL create_jcr_postgresql.sql incluido en el directorio biserver-cedatapostgresql Configuración JDBC Seguridad En esta sección se describe cómo configurar la seguridad de la plataforma Pentaho BI JDBC para utilizar un servidor PostgreSQL, esto significa que la plataforma de BI de Pentaho ahora apuntará a la base de datos de hibernación en el servidor PostgreSQL en lugar de la base de datos HSQL empaquetado en la memoria. CONFIGURACION HIBERNATE 1. Edite el archivo pentaho-solutionssystemapplicationContext-spring-security- hibernate.properties. a. Código Original b. Haga los cambios necesarios para obtener el fragmento de código de abajo
  • 3. 2. Edite el archivo pentaho-solutionssystemhibernatehibernate-settings.xml a. Código Original b. Haga los cambios necesarios para obtener el fragmento de código de abajo 3. Archivo pentaho-solutionssystemhibernate postgresql.hibernate.cfg.xml Usted no tiene que realizar ningún cambio en este archivo si desea utilizar el usuario predeterminado hibuser. Sin embargo, si desea especificar su usuario personalizado, cambie connection.username y connection.password. CONFIGURACION QUARTZ 4. Edite el archivo pentaho-solutionssystemquartzquartz.properties. CONFIGURACIÓN DE HIBERNATE Y QUARTZ Hibernate y Quartz necesita usar específicamente las bases de datos de hibernate y quartz que fueron creadas en el servidor PostgreSQL. Para ello las modificaciones necesitan ser ejecutados en el archivo context.xml. 5. Edite el archivo tomcatwebappspentahoMETA-INFcontext.xml. Recuerde borrar tomcatconfCatalinalocalhostpentaho.xml, Pentaho crea al iniciar el archivo pentaho.xml como una copia de context.xml
  • 4. a. Código Original b. Haga los cambios necesarios para obtener el fragmento de código de abajo CONFIGURACION JACKRABBIT Una de las nuevas características de Pentaho 5 es el uso del repositorio de contenido Jackrabbit. El archivo repository.xml ya tiene incluido el código de configuración para PostgreSQL, MySQL y Oracle que están incluidos como comentarios, solo hay que remplazar al código original como se muestra a continuación. 6. Edite el archivo pentaho-solutionssystemjackrabbitrepository.xml.
  • 5. a. Comenta el código original en la parte FileSystem b. Activa el código en FileSystem para PostgreSQL c. Comenta el código original en la parte DataStore d. Activa el código en DataStore para PostgreSQL e. Por debajo de la parte de seguridad comentar el código original en la parte de WorkSpace FileSystem f. Activa el código en la parte de WorkSpace FileSystem para PostgreSQL
  • 6. g. A continuación de la parte WorkSpace FileSystem se encuentra la parte PersistenceManager. Comenta el código original h. Activa el código en PersistenceManager para PostgreSQL i. A continuación encontrará la parte de Versiones FileSystem. Comenta el código original j. Activa el código en la parte de Versiones FileSystem para PostgreSQL k. A continuación encontrará la parte de Versiones PersistenceManager. Comenta el código original l. Activa el código en la parte de Versiones PersistenceManager para PostgreSQL
  • 7. APAGAR INICIO AUTOMÁTICO DE HSQL HYPERSONIC Por defecto la base de datos Hypersonic se encenderá automáticamente, para evitar esto, comentar o eliminar los siguientes fragmentos de código de web.xml que se encuentra en tomcatwebappspentahoWEB-INF : La segunda sección es necesario comentar o eliminar. Inicia sesión en la consola de usuario Con el uso de este URL http://localhost:8080/pentaho se puede llegar a la pantalla de inicio de sesión Pentaho: Una vez que esté en la consola de usuario, verá perspectiva Home con varios botones:  Browse Files(Examinar archivos ): Navegar a través de los directorios raíz Públicas y de Interior y de cortar, copiar, compartir, descargar, Calendario todos los contenidos incluidos en Pentaho (Informes PrpT, Acciones de secuencia, Jobs, Transformaciones, Vistas OLAP, Vistas Saiku -)  Create New(Crear nuevo): (JPivot ver, añadir componentes a través del mercado)  Manage DataSources: Crear, editar y eliminar fuentes de datos JDBC, orígenes de metadatos Mondrian y Metadata.xmi informar fuentes de datos ad hoc,
  • 8.  Documentación: La documentación para Pentaho 5.0 Uno de los principales cambios de Pentaho 5 es el hecho de que no hay una consola de administración externa y capacidades de administración, se incluyen en el usuario de la consola. En esta versión el "antiguo" amigo joe ha sido sustituido por el usuario admin. Además de las nuevas funciones disponibles:  Administrator (Administrador)  Power User (Usuario avanzado)  Report Author (Reportar Autor)  Business Analyst (Analista de Negocios) Usted puede tener acceso en la perspectiva de la administración en la consola de usuario mediante el desplegable y seleccionando Administración: Luego se llega a la perspectiva de la administración
  • 9. SOLUCIONES A ERRORES PentahoSystem.ERROR_0014. 1. Solución encontrada en http://forums.pentaho.com/showthread.php?153231-Pentaho- ce-5-Initialization-Exception como un cometario. Revisando el código fuente de la clase EmbeddedQuartzSystemListener, el método 'verifyQuartzIsConfigured 'intenta determinar si el quartz se configura mediante la búsqueda de una table de quartz. Pero éste busca subcadena "QRTZ", mientras que el guion create_quartz_postgresql.sql da tablas con este patrón: "qrtz*”. Me imaginé que el método utilizado es sensible a mayúsculas para que no se devuelve ninguna tabla de quartz==> Crea una tabla falsa "QRTZ" en la base de datos de quartz resolvió el problema para mí. CREATE TABLE "QRTZ" ( name character varying(200) NOT NULL, CONSTRAINT "QRTZ_pkey" PRIMARY KEY (name) ) WITH ( OIDS=FALSE ); ALTER TABLE "QRTZ" OWNER TO postgres; 2. Otra solución por este problema se me dio al borrar y crear nuevamente las tablas de quartz, ejecutar el script de quartz pero solo la parte de drop y créate de todas las tablas. 3. Finalmente una solución encontrada en http://www.patlaf.com/quick-tips-to- troubleshoot-the-first-installation-of-pentaho-bi-5-0-1-ce-with-mysql/ que para algunos les ha funcionado. Básicamente es borrar archivos y carpetas q se crean en la ejecución pudiendo quedar configuraciones anteriores, lo que se debe borrar es: tomcat/logs/*todo tomcat/conf/Catalina/localhost/pentaho.xml tomcat/temp/*todo tomcat/work/Catalina pentaho-solutions/system/jackrabbit/repository
  • 10. CentOS 6.5 PentahoSystem:error_0015 Editar el archivo pentaho-solutionssystemGettingStartedDB-spring.xml a. Codigo original b. Haga los cambios necesarios para obtener el fragmento de código de abajo CONFIGURAR JAVA_HOME 1. Haz clic en el ícono "Terminal" en el panel del escritorio para abrir una ventana del Terminal y accede al símbolo sistema. 2. Escribe el comando "which java" para encontrar la ruta del archivo ejecutable Java. 3. Escribe el comando "su -" para convertirte en el usuario raíz. 4. Escribe el comando "vi /root/.bash_profile" para abrir el archivo del sistema "bash_profile" en el editor de texto Vi. Puedes reemplazar "vi" con tu editor de texto preferido. 5. Escribe "export JAVA_HOME=/usr/local/java/" en la parte inferior del archivo. Reemplaza "/usr/local/java" con la ubicación encontrada en el paso dos. 6. Guarda y cierra el archivo "bash_profile". 7. Escribe el comando "exit" para cerrar la sesión raíz. 8. Sal del sistema y vuelve a entrar. 9. Escribe el comando "echo $JAVA_HOME" para asegurarte de que la ruta haya sido colocada de manera correcta.
  • 11. Cambiar la Interfaz Grafica CAMBIAR LOGO Para cambiar el logo de Pentaho ingresar a la ruta especificada biserver-cepentaho-solutionssystemcommon-uiresourcesthemesimages Remplazar la imagen puc-login-logo.png por la imagen que desea colocar y nombrando el archivo con el mismo nombre del logo original puc-login-logo.png puc-login-logo.png CAMBIAR IMAGEN DE LOGIN Para cambiar la imagen login de Pentaho ingresar a la ruta especificada biserver-cepentaho-solutionssystemcommon-uiresourcesthemescrystalimages Remplazar la imagen login-crystal-bg.jpeg por la imagen que desea colocar y nombrando el archivo con el mismo nombre de la imagen original login-crystal-bg.jpeg login-crystal-bg.jpeg
  • 12. CAMBIAR FAVICON.ICO DE LOGIN Para cambiar la icono de Pentaho ingresar a la ruta especificada biserver-cetomcatwebappspentaho-style Remplazar el icono favicon.ico por la imagen que desea colocar y nombrando el archivo con el mismo nombre de la imagen original favicon.ico favicon.ico QUITAR EL CUARO DE INICIO DE SESION DE LOS USUARIOS DE MUESTRA Edite el archivo pentaho-solutionssystempentaho.xml Código Original Haga los cambios necesarios para obtener el fragmento de código de abajo.
  • 13. CAMBIAR EL NOMBRE DE LA PESTAÑA DE LOGIN Edite el archivo tomcatwebappspentahojspPUCLogin.jsp Código Original Haga los cambios necesarios para obtener el fragmento de código de abajo nombrándolo como lo desee. CAMBIAR LA FRASELOGIA DE LOGIN Edite el archivo tomcatwebappspentahoWEB-INFlibpentaho-platform-extensions-5.0.1- stable.jar. En el interior del archivo entrar a la ruta orgpentahoplatformwebjspmessagesmessages.properties Código Original Haga los cambios necesarios para obtener el fragmento de código de abajo nombrándolo como lo desee.
  • 14. CAMBIAR LA PÁGINA DE HOME Edite el archivo tomcatwebappspentahomantlehomecontentwelcomeindex.html Código Original Haga los cambios necesarios para obtener el fragmento de código de abajo cambiándolo como lo desee ya que este archivo contiene mucho código q puede ser cambiado. Cambiar Iconos de Home Para cambiar las imagen de home de Pentaho ingresar a la ruta especificada biserver-ce tomcatwebappspentahomantlehomecontentwelcomeimg Remplazar las imagen por la imagen que desea colocar y nombrando el archivo con el mismo nombre de la imagen original
  • 15.
  • 16.
  • 17. Cambiar los puertos de Tomcat Pentaho Su url 'localhost' se debe cambiar para que pueda ser accesible desde cualquier ordenador de su red. Utilice el nombre del equipo que ya está mapeado en la red. El puerto por defecto es 8080 que es un puerto para el desarrollo web por lo que es utilizado probablemente en un servidor, consulte al administrador del sistema para un puerto libre o tomar el siguiente disponible como la edición empresarial hace. Si es una máquina de prueba puede dejarla como está. Edite el archivo tomcatwebappspentahoWEB-INFweb.xml Código Original Haga los cambios necesarios para obtener el fragmento de código de abajo. Edite el archivo tomcatconfserver.xml Código Original Haga los cambios necesarios para obtener el fragmento de código de abajo.