Buenas noches. Estamos configurando Kolla para que apunte a la base de producción, hasta ahora estaba conectada a base copia de producciòn. Necesitamos saber què permisos necesita el usuario de base de datos de Wichi para poder correr la ETL. Quisimos darle solo lectura pero falla porque quiere crea tablas y funciones temporales en el esquema public. Asi que le dimos permiso de escritura solo al esquema public, al parecer se ejecutó todo bien pero tira el siguiente mensaje:
2022/09/23 15:30:44 - INFO - Probando la conexión a la base por jndi. (Si no funciona luego se probará con parámetros de conexión)
2022/09/23 15:30:44 - asignar_y_probar_conexion - Starting entry [base accesible? (jndi)]
2022/09/23 15:30:44 - siu_dw_jndi - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Unable to find datasource by JNDI name: DBWichi
2022/09/23 15:30:44 - siu_dw_jndi - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : org.pentaho.di.core.database.DataSourceNamingException:
2022/09/23 15:30:44 - siu_dw_jndi - javax.naming.NamingException: Invalid data source:'DBWichi'
2022/09/23 15:30:44 - siu_dw_jndi - Invalid data source:'DBWichi'
2022/09/23 15:30:44 - siu_dw_jndi -
2022/09/23 15:30:44 - siu_dw_jndi - at org.pentaho.di.core.database.util.DatabaseUtil.getNamedDataSource(DatabaseUtil.java:178)
2022/09/23 15:30:44 - siu_dw_jndi - at org.pentaho.di.core.database.util.DatabaseUtil.getNamedDataSource(DatabaseUtil.java:188)
2022/09/23 15:30:44 - siu_dw_jndi - at org.pentaho.di.core.database.Database.normalConnect(Database.java:425)
2022/09/23 15:30:44 - siu_dw_jndi - at org.pentaho.di.core.database.Database.connect(Database.java:364)
2022/09/23 15:30:44 - siu_dw_jndi - at org.pentaho.di.job.entries.checkdbconnection.JobEntryCheckDbConnections.execute(JobEntryCheckDbConnections.java:249)
2022/09/23 15:30:44 - siu_dw_jndi - at org.pentaho.di.job.Job.execute(Job.java:723)
2022/09/23 15:30:44 - siu_dw_jndi - at org.pentaho.di.job.Job.execute(Job.java:864)
2022/09/23 15:30:44 - siu_dw_jndi - at org.pentaho.di.job.Job.execute(Job.java:864)
2022/09/23 15:30:44 - siu_dw_jndi - at org.pentaho.di.job.Job.execute(Job.java:864)
2022/09/23 15:30:44 - siu_dw_jndi - at org.pentaho.di.job.Job.execute(Job.java:864)
2022/09/23 15:30:44 - siu_dw_jndi - at org.pentaho.di.job.Job.execute(Job.java:608)
2022/09/23 15:30:44 - siu_dw_jndi - at org.pentaho.di.job.entries.job.JobEntryJobRunner.run(JobEntryJobRunner.java:69)
2022/09/23 15:30:44 - siu_dw_jndi - at java.lang.Thread.run(Thread.java:745)
2022/09/23 15:30:44 - siu_dw_jndi - Caused by: javax.naming.NamingException: Invalid data source:'DBWichi'
2022/09/23 15:30:44 - siu_dw_jndi - at org.pentaho.di.core.database.util.DatabaseUtil.getDataSourceFromJndi(DatabaseUtil.java:126)
2022/09/23 15:30:44 - siu_dw_jndi - at org.pentaho.di.core.database.util.DatabaseUtil.getNamedDataSource(DatabaseUtil.java:176)
2022/09/23 15:30:44 - siu_dw_jndi - ... 12 more
2022/09/23 15:30:44 - base accesible? (jndi) - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Cannot connect to database [DBWichi] (connection [siu_dw_jndi]). Exception : [org.pentaho.di.core.exception.KettleDatabaseException:
2022/09/23 15:30:44 - base accesible? (jndi) - Error occurred while trying to connect to the database
2022/09/23 15:30:44 - base accesible? (jndi) -
2022/09/23 15:30:44 - base accesible? (jndi) - javax.naming.NamingException: Invalid data source:'DBWichi'
2022/09/23 15:30:44 - base accesible? (jndi) - Invalid data source:'DBWichi'
2022/09/23 15:30:44 - base accesible? (jndi) -
2022/09/23 15:30:44 - base accesible? (jndi) - ]
La consulta principal sería: qué permisos debería tener el usuario de base de datos que se conecta a guarani3?
Les agrego algunas preguntas más:
-Cuánto espacio extra de disco se usa para crear estas tablas temporales en guarani3, ya que deberiamos reacondicionar los recursos de Producciòn.
-Alguna configuración de postgres recomendable?
-Tiempo que suele tardar correr la ETL en PROD? Ya que luego de migrar guarani a la 3.20 nos està tardando 2 dìas en correr.
Estamos usando Wichi 6.11 y Guarani 3.20.1.
Gracias