1. Ir al directorio tomcat/conf y editar el archivo context.xml
2. Dentro de la etiqueta <Context> colocar lo siguiente:
<Context> ... <Resource name="jdbc/dwh" auth="Container" type="javax.sql.DataSource" factory="org.apache.commons.dbcp.BasicDataSourceFactory" maxActive="20" maxIdle="5" maxWait="10000" username="usuario" password="password" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/dwh"/> ... <Context>NOTA: el nombre jdbc/dwh es muy importante y es sensible a mayúsculas y minúsculas. Es importante recordarlo para configurarlo en las herramientas de BI de Pentaho que se usen. El atributo driverClassName hace referencia al driver JDBC de MySQL y el atributo url a la cadena de conexión hacia el Data Warehouse.
3. Ir al directorio /tomcat/webapps/pentaho/WEB-INF y editar el archivo web.xml
4. Ubicar el comentario <!-- insert additional resource-refs --> y colocar la referencia al recurso JNDI creado en el paso 2.
<!-- insert additional resource-refs --> <resource-ref> <description>DWH</description> <res-ref-name>jdbc/dwh</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>5. Iniciar Pentaho BI Server y acceder a PUC como Administrador
6. Ir a la perspectiva Home > Manage Data Sources > New Connection en JNDI Name colocar dwh
No hay comentarios.:
Publicar un comentario