Buscar en el Blog

lunes, 20 de julio de 2015

Cómo configurar una conexión JNDI en Pentaho Data Integration

En ésta publicación explico el procedimiento para configurar una conexión JNDI a PostgreSQL en Pentaho Data Integration (PDI)

1. Ir al directorio data-integration/simple-jndi

2. Dentro del directorio editar el archivo de nombre jdbc.properties

3.
Agregar las conexiones a la base de datos STAGE y DWH:

#Conexión a PostgreSQL
dwh/type=javax.sql.DataSource
dwh/driver=org.postgresql.Driver
dwh/url=jdbc:postgresql://127.0.0.1:5432/dwh
dwh/user=postgres
dwh/password=postgres

#Conexión a PostgreSQL
stage/type=javax.sql.DataSource
stage/driver=org.postgresql.Driver
stage/url=jdbc:postgresql://127.0.0.1:5432/stage
stage/user=postgres
stage/password=postgres

#Conexión a Oracle
stage_oracle/type=javax.sql.DataSource
stage_oracle/driver=oracle.jdbc.driver.OracleDriver
stage_oracle/url=jdbc:oracle:thin:@127.0.0.1:1521:orcl_instance
stage_oracle/user=usuario
stage_oracle/password=password
4. Guardar el archivo y ejecutar Spoon. Cuando se cree la conexión, hacer referencia al JNDI Name: stage o dwh