Error ETL Pilagá

Buenas tardes, desde UNPAZ estamos con la versión 6.4 de Wichi y 3.1.4 de Pilagá. Al hacer el ETL me aparece el siguiente error:
date/time field value out of range: “31-12-2018”

Muchas gracias!

Hola Alan,
Por favor descomprimir y reemplazar el archivo adjunto en <Path_ETL>/etl/carga_de_datos/pilaga/extraccion/ y luego probar la carga nuevamente.
Saludos!
Mariano


ft_servicios_publicos.ktr.zip (4.89 KB)

Hola…noostros desde la UNPA también estamos tarabajando con las mismas versiones de Wichi y Pilaga.
Y cuando ejecutamos el etl de carga, nos sale el siguiente mje:

“19:44:52,525 INFO [KarafBoot] Checking to see if org.pentaho.clean.karaf.cache is enabled
ago 03, 2018 7:44:53 PM org.apache.karaf.main.Main$KarafLockCallback lockAquired
INFORMACIÓN: Lock acquired. Setting startlevel to 100
2018/08/03 19:44:53 - Kitchen - Comienzo de la ejecución.
ERROR: Kitchen no puede continuar debido a que el trabajo no pudo ser cargado.”

Desde ya, gracias por su colaboración.

Hola Fernando: parece que esta mal el path del ETL porque en el error dice que no puede cargar el trabajo → ERROR: Kitchen no puede continuar debido a que el trabajo no pudo ser cargado."
Si queres pasanos como lo estás ejecutando.

Un abrazo!
Mariano

Hola Mariano…
lo estoy ejecutando de la siguiente manera:

./kitchen.sh
-file=“/home/lcarrasco/SIU-wichi_6.4.0/etl/carga_de_datos/pilaga/principal_carga_pilaga.kjb”
-param=“periodo=2018”
-param=“actualizacion=0”
-param=“base_usuario=postgres”
-param=“base_clave=postgres”
-param=“base_host=localhost”
-param=“base_nombre=siu_wichi”
-param=“base_puerto=5432”
-param=“comentario=ejemplo”
-param=“directorioDestino=/home/lcarrasco/pilaga”
-param=“directorioTemporal=/home/lcarrasco/pilaga/temp”
-param=“directorioTxt=/home/lcarrasco/pilaga/txt”
-param=“instalacion=1-pil” \

Hola Fernando, es muy probable que haya alguna / de mas en algun lado y este buscando el etl en otro directorio. Me podras pasar el log completo del error?
Saludos,
Sabrina.

hola Sabrina, pudimos avanzar con la carga de datos, pero ahora nos sale otro error:

2018/08/15 09:28:41 - Kitchen - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Command Line Options
09:28:44,073 INFO [KarafInstance]


*** Karaf Instance Number: 2 at /usr/local/pentaho/data-integration/./syste ***
*** m/karaf/caches/default/data-1 ***
*** Karaf Port:8803 ***
*** OSGI Service Port:9052 ***


09:28:44,074 INFO [KarafBoot] Checking to see if org.pentaho.clean.karaf.cache is enabled
ago 15, 2018 9:28:45 AM org.apache.karaf.main.Main$KarafLockCallback lockAquired
INFORMACIÓN: Lock acquired. Setting startlevel to 100
2018/08/15 09:28:45 - Kitchen - Comienzo de la ejecución.
2018/08/15 09:28:47 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
ago 15, 2018 9:28:51 AM org.pentaho.caching.impl.PentahoCacheManagerFactory$RegistrationHandler$1 onSuccess
INFORMACIÓN: New Caching Service registered
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/local/pentaho/data-integration/launcher/…/lib/slf4j-log4j12-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/local/pentaho/data-integration/plugins/pentaho-big-data-plugin/lib/slf4j-log4j12-1.7.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
09:28:54,747 ERROR [Cache] Unable to set localhost. This prevents creation of a GUID. Cause was: pilagacys: pilagacys: Nombre o servicio desconocido
java.net.UnknownHostException: pilagacys: pilagacys: Nombre o servicio desconocido
at java.net.InetAddress.getLocalHost(InetAddress.java:1496)
at net.sf.ehcache.Cache.(Cache.java:222)
at org.ehcache.jcache.JCacheManager.createCache(JCacheManager.java:108)
at org.pentaho.caching.impl.PentahoCacheManagerImpl.createCache(PentahoCacheManagerImpl.java:75)
at org.pentaho.caching.api.PentahoCacheTemplateConfiguration.createCache(PentahoCacheTemplateConfiguration.java:67)
at org.pentaho.di.trans.dataservice.serialization.DataServiceMetaStoreUtil.initCache(DataServiceMetaStoreUtil.java:96)
at org.pentaho.di.trans.dataservice.serialization.DataServiceMetaStoreUtil.create(DataServiceMetaStoreUtil.java:90)
at org.pentaho.di.trans.dataservice.DataServiceContext.(DataServiceContext.java:57)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at org.apache.aries.blueprint.utils.ReflectionUtils.newInstance(ReflectionUtils.java:329)
at org.apache.aries.blueprint.container.BeanRecipe.newInstance(BeanRecipe.java:962)
at org.apache.aries.blueprint.container.BeanRecipe.getInstance(BeanRecipe.java:331)
at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:806)
at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:787)
at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88)
at org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.java:62)
at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:106)
at org.apache.aries.blueprint.container.BeanRecipe.getInstance(BeanRecipe.java:268)
at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:806)
at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:787)
at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88)
at org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.java:62)
at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:106)
at org.apache.aries.blueprint.container.BeanRecipe.getInstance(BeanRecipe.java:268)
at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:806)
at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:787)
at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88)
at org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.java:62)
at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:106)
at org.apache.aries.blueprint.container.ServiceRecipe.createService(ServiceRecipe.java:284)
at org.apache.aries.blueprint.container.ServiceRecipe.internalGetService(ServiceRecipe.java:251)
at org.apache.aries.blueprint.container.ServiceRecipe.internalCreate(ServiceRecipe.java:148)
at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88)
at org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:245)
at org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:183)
at org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:682)
at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:377)
at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:269)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:473)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at org.apache.aries.blueprint.container.ExecutorServiceWrapper.run(ExecutorServiceWrapper.java:106)
at org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:473)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:622)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.net.UnknownHostException: pilagacys: Nombre o servicio desconocido
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:922)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1316)
at java.net.InetAddress.getLocalHost(InetAddress.java:1492)
… 59 more
2018/08/15 09:28:56 - principal_carga_pilaga - Ejecución del trabajo comenzada
2018/08/15 09:28:56 - principal_carga_pilaga - Entrada de comienzo [loguear inicio]
2018/08/15 09:28:56 - INFO - Comenzando el proceso de carga de datos de Pilagá
2018/08/15 09:28:56 - principal_carga_pilaga - Entrada de comienzo [buscar_instalacion]
2018/08/15 09:28:56 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2018/08/15 09:28:56 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2018/08/15 09:28:56 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2018/08/15 09:28:56 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2018/08/15 09:28:56 - buscar_instalacion - Entrada de comienzo [parametro inst presente?]
2018/08/15 09:28:57 - buscar_instalacion - Entrada de comienzo [verificar conexión]
2018/08/15 09:28:57 - verificar conexión - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Imposible conectarse a la base de datos [${base_wichi_nombre}] (conexión [wichi]). Excepción: [org.pentaho.di.core.exception.KettleDatabaseException:
2018/08/15 09:28:57 - verificar conexión - Error occurred while trying to connect to the database
2018/08/15 09:28:57 - verificar conexión -
2018/08/15 09:28:57 - verificar conexión - Error connecting to database: (using class org.postgresql.Driver)
2018/08/15 09:28:57 - verificar conexión - FATAL: la autentificaci��n password fall�� para el usuario ��postgres��
2018/08/15 09:28:57 - verificar conexión -
2018/08/15 09:28:57 - verificar conexión - ]
2018/08/15 09:28:57 - buscar_instalacion - Entrada de comienzo [error de conexión]
2018/08/15 09:28:57 - ERROR - No es posible conectarse a la base wichi (localhost:5432/siu-wichi).
2018/08/15 09:28:57 - buscar_instalacion - Entrada de comienzo [Set variables]
2018/08/15 09:28:57 - buscar_instalacion - Entrada de comienzo [Abortar trabajo]
2018/08/15 09:28:57 - Abortar trabajo - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Abortando trabajo.
2018/08/15 09:28:57 - buscar_instalacion - Finalizó la entrada de trabajo [Abortar trabajo] (resultado=[false])
2018/08/15 09:28:57 - buscar_instalacion - Finalizó la entrada de trabajo [Set variables] (resultado=[false])
2018/08/15 09:28:57 - buscar_instalacion - Finalizó la entrada de trabajo [error de conexión] (resultado=[false])
2018/08/15 09:28:57 - buscar_instalacion - Finalizó la entrada de trabajo [verificar conexión] (resultado=[false])
2018/08/15 09:28:57 - buscar_instalacion - Finalizó la entrada de trabajo [parametro inst presente?] (resultado=[false])
2018/08/15 09:28:57 - principal_carga_pilaga - Entrada de comienzo [loguear error]
2018/08/15 09:28:57 - INFO - Finalizó con errores el proceso de carga de datos de Pilagá
2018/08/15 09:28:57 - principal_carga_pilaga - Entrada de comienzo [Abortar trabajo]
2018/08/15 09:28:57 - Abortar trabajo - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Abortando trabajo.
2018/08/15 09:28:57 - principal_carga_pilaga - Finalizó la entrada de trabajo [Abortar trabajo] (resultado=[false])
2018/08/15 09:28:57 - principal_carga_pilaga - Finalizó la entrada de trabajo [loguear error] (resultado=[false])
2018/08/15 09:28:57 - principal_carga_pilaga - Finalizó la entrada de trabajo [buscar_instalacion] (resultado=[false])
2018/08/15 09:28:57 - principal_carga_pilaga - Finalizó la entrada de trabajo [loguear inicio] (resultado=[false])
2018/08/15 09:28:57 - principal_carga_pilaga - Ejecución del trabajo finalizada
2018/08/15 09:28:57 - Kitchen - ¡Finalizado!
2018/08/15 09:28:57 - Kitchen - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Finalizado con errores
2018/08/15 09:28:57 - Kitchen - Comienzo=2018/08/15 09:28:45.401, Final=2018/08/15 09:28:57.915
2018/08/15 09:28:57 - Kitchen - El procesamiento terminó luego de 12 segundos.

Saludos

Gabriela

Hola Gabriela, tenes un error en los parámetros de conexión a la bd

verificar conexión - FATAL: la autentificaci��n password fall�� para el usuario ��postgres��
ERROR - No es posible conectarse a la base wichi (localhost:5432/siu-wichi).

Tendrias que chequear los guiones (veo que usan - y no _) , espacios y password.

Saludos,
Sabrina

Sabrina ya pude solucionar el tema de la conexión a la base de datos (tenia mal guión dentro d el nombre de la base), y ahora visualizó otro error:

10:15:20,225 INFO [KarafBoot] Checking to see if org.pentaho.clean.karaf.cache is enabled
ago 15, 2018 10:15:21 AM org.apache.karaf.main.Main$KarafLockCallback lockAquired
INFORMACIÓN: Lock acquired. Setting startlevel to 100
2018/08/15 10:15:21 - Kitchen - Comienzo de la ejecución.
2018/08/15 10:15:23 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
ago 15, 2018 10:15:28 AM org.pentaho.caching.impl.PentahoCacheManagerFactory$RegistrationHandler$1 onSuccess
INFORMACIÓN: New Caching Service registered
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/local/pentaho/data-integration/launcher/…/lib/slf4j-log4j12-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/local/pentaho/data-integration/plugins/pentaho-big-data-plugin/lib/slf4j-log4j12-1.7.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
2018/08/15 10:15:33 - principal_carga_pilaga - Ejecución del trabajo comenzada
2018/08/15 10:15:33 - principal_carga_pilaga - Entrada de comienzo [loguear inicio]
2018/08/15 10:15:33 - INFO - Comenzando el proceso de carga de datos de Pilagá
2018/08/15 10:15:33 - principal_carga_pilaga - Entrada de comienzo [buscar_instalacion]
2018/08/15 10:15:33 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2018/08/15 10:15:33 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2018/08/15 10:15:33 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2018/08/15 10:15:33 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2018/08/15 10:15:33 - buscar_instalacion - Entrada de comienzo [parametro inst presente?]
2018/08/15 10:15:33 - buscar_instalacion - Entrada de comienzo [verificar conexión]
2018/08/15 10:15:33 - buscar_instalacion - Entrada de comienzo [buscar_instalacion]
2018/08/15 10:15:33 - buscar_instalacion - Loading transformation from XML file [file:///home/lcarrasco/SIU-Wichi_6.4.0/etl/carga_de_datos/general/instalacion/buscar_instalacion.ktr]
2018/08/15 10:15:33 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2018/08/15 10:15:33 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2018/08/15 10:15:33 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2018/08/15 10:15:33 - buscar_instalacion - Iniciado despacho de la transformación [buscar_instalacion]
2018/08/15 10:15:34 - obtiene_parametros.0 - Finished reading query, closing connection.
2018/08/15 10:15:34 - Set Variables.0 - Setting environment variables…
2018/08/15 10:15:34 - Detect empty stream con parametro_instalacion.0 - Procesamiento finalizado (EN=0, SA=0, LE=1, ES=0, AC=0, ER=0)
2018/08/15 10:15:34 - Set Variables.0 - Set variable base_fuente_host to value [localhost]
2018/08/15 10:15:34 - Set Variables.0 - Set variable base_fuente_puerto to value [5432]
2018/08/15 10:15:34 - Set Variables.0 - Set variable base_fuente_usuario to value [postgres]
2018/08/15 10:15:34 - Set Variables.0 - Set variable base_fuente_clave to value
2018/08/15 10:15:34 - Set Variables.0 - Set variable base_fuente_nombre to value [siu_wichi]
2018/08/15 10:15:34 - Set Variables.0 - Finished after 1 rows.
2018/08/15 10:15:34 - Set Variables.0 - Procesamiento finalizado (EN=0, SA=0, LE=1, ES=1, AC=0, ER=0)
2018/08/15 10:15:34 - valida_instalacion.0 - Finished reading query, closing connection.
2018/08/15 10:15:34 - Set Variables 2.0 - We didn’t receive a row while setting the default values.
2018/08/15 10:15:34 - Set Variables 2.0 - Finished after 0 rows.
2018/08/15 10:15:34 - obtiene_parametros.0 - Procesamiento finalizado (EN=1, SA=0, LE=0, ES=2, AC=0, ER=0)
2018/08/15 10:15:34 - Detect empty stream con d_instalacion.0 - Procesamiento finalizado (EN=0, SA=0, LE=0, ES=1, AC=0, ER=0)
2018/08/15 10:15:34 - ERROR.0 - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : La fila 1 ha obligado a abortar: [null], [null], [null]
2018/08/15 10:15:34 - ERROR.0 - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Abortando luego de ver 1 filas.
2018/08/15 10:15:34 - ERROR.0 - Procesamiento finalizado (EN=0, SA=0, LE=1, ES=1, AC=0, ER=1)
2018/08/15 10:15:34 - buscar_instalacion - La transformación ha detectado uno ó más pasos con errores.
2018/08/15 10:15:34 - buscar_instalacion - ¡La transformación está matando los otros pasos!
2018/08/15 10:15:34 - buscar_instalacion - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : ¡Errores detectados!
2018/08/15 10:15:34 - buscar_instalacion - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : ¡Errores detectados!
2018/08/15 10:15:34 - buscar_instalacion - Entrada de comienzo [inst no encontrada]
2018/08/15 10:15:34 - ERROR - No se pudo encontrar una instalación “NO ESPECIFICADO” para la fuente de datos 3.
2018/08/15 10:15:34 - buscar_instalacion - Entrada de comienzo [Set variables]
2018/08/15 10:15:34 - buscar_instalacion - Entrada de comienzo [Abortar trabajo]
2018/08/15 10:15:34 - Abortar trabajo - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Abortando trabajo.
2018/08/15 10:15:34 - buscar_instalacion - Finalizó la entrada de trabajo [Abortar trabajo] (resultado=[false])
2018/08/15 10:15:34 - buscar_instalacion - Finalizó la entrada de trabajo [Set variables] (resultado=[false])
2018/08/15 10:15:34 - buscar_instalacion - Finalizó la entrada de trabajo [inst no encontrada] (resultado=[false])
2018/08/15 10:15:34 - buscar_instalacion - Finalizó la entrada de trabajo [buscar_instalacion] (resultado=[false])
2018/08/15 10:15:34 - buscar_instalacion - Finalizó la entrada de trabajo [verificar conexión] (resultado=[false])
2018/08/15 10:15:34 - buscar_instalacion - Finalizó la entrada de trabajo [parametro inst presente?] (resultado=[false])
2018/08/15 10:15:34 - principal_carga_pilaga - Entrada de comienzo [loguear error]
2018/08/15 10:15:34 - INFO - Finalizó con errores el proceso de carga de datos de Pilagá
2018/08/15 10:15:34 - principal_carga_pilaga - Entrada de comienzo [Abortar trabajo]
2018/08/15 10:15:34 - Abortar trabajo - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Abortando trabajo.
2018/08/15 10:15:34 - principal_carga_pilaga - Finalizó la entrada de trabajo [Abortar trabajo] (resultado=[false])
2018/08/15 10:15:34 - principal_carga_pilaga - Finalizó la entrada de trabajo [loguear error] (resultado=[false])
2018/08/15 10:15:34 - principal_carga_pilaga - Finalizó la entrada de trabajo [buscar_instalacion] (resultado=[false])
2018/08/15 10:15:34 - principal_carga_pilaga - Finalizó la entrada de trabajo [loguear inicio] (resultado=[false])
2018/08/15 10:15:34 - principal_carga_pilaga - Ejecución del trabajo finalizada
2018/08/15 10:15:34 - Kitchen - ¡Finalizado!
2018/08/15 10:15:34 - Kitchen - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Finalizado con errores
2018/08/15 10:15:34 - Kitchen - Comienzo=2018/08/15 10:15:21.907, Final=2018/08/15 10:15:34.445
2018/08/15 10:15:34 - Kitchen - El procesamiento terminó luego de 12 segundos.

saludos

Hola Gabriela, te falta poner la instalacion → - ERROR - No se pudo encontrar una instalación “NO ESPECIFICADO” para la fuente de datos 3.
El parámetro instalación se obtiene del campo “Número de Instalación” del tablero “Instalaciones” o se puede obtener de la tabla d_instalaciones concatenando los campos instalacion_id “-” instalacion_codigo.
Saludos,
Sabrina

Sabrina ahi corregí me había faltado poner completo el nombre del parámetro. Pero sigue apareciendo otro error:

10:53:33,737 INFO [KarafBoot] Checking to see if org.pentaho.clean.karaf.cache is enabled
ago 15, 2018 10:53:34 AM org.apache.karaf.main.Main$KarafLockCallback lockAquired
INFORMACIÓN: Lock acquired. Setting startlevel to 100
2018/08/15 10:53:35 - Kitchen - Comienzo de la ejecución.
2018/08/15 10:53:37 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
ago 15, 2018 10:53:41 AM org.pentaho.caching.impl.PentahoCacheManagerFactory$RegistrationHandler$1 onSuccess
INFORMACIÓN: New Caching Service registered
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/local/pentaho/data-integration/launcher/…/lib/slf4j-log4j12-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/local/pentaho/data-integration/plugins/pentaho-big-data-plugin/lib/slf4j-log4j12-1.7.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
2018/08/15 10:53:46 - principal_carga_pilaga - Ejecución del trabajo comenzada
2018/08/15 10:53:46 - principal_carga_pilaga - Entrada de comienzo [loguear inicio]
2018/08/15 10:53:46 - INFO - Comenzando el proceso de carga de datos de Pilagá
2018/08/15 10:53:46 - principal_carga_pilaga - Entrada de comienzo [buscar_instalacion]
2018/08/15 10:53:46 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2018/08/15 10:53:46 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2018/08/15 10:53:47 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2018/08/15 10:53:47 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2018/08/15 10:53:47 - buscar_instalacion - Entrada de comienzo [parametro inst presente?]
2018/08/15 10:53:47 - buscar_instalacion - Entrada de comienzo [verificar conexión]
2018/08/15 10:53:47 - buscar_instalacion - Entrada de comienzo [buscar_instalacion]
2018/08/15 10:53:47 - buscar_instalacion - Loading transformation from XML file [file:///home/lcarrasco/SIU-Wichi_6.4.0/etl/carga_de_datos/general/instalacion/buscar_instalacion.ktr]
2018/08/15 10:53:47 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2018/08/15 10:53:47 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2018/08/15 10:53:47 - cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftp
2018/08/15 10:53:47 - buscar_instalacion - Iniciado despacho de la transformación [buscar_instalacion]
2018/08/15 10:53:47 - valida_instalacion.0 - Finished reading query, closing connection.
2018/08/15 10:53:47 - Set Variables.0 - Setting environment variables…
2018/08/15 10:53:47 - Set Variables.0 - Set variable base_fuente_host to value [localhost]
2018/08/15 10:53:47 - Set Variables.0 - Set variable base_fuente_puerto to value [5432]
2018/08/15 10:53:47 - Set Variables.0 - Set variable base_fuente_usuario to value [postgres]
2018/08/15 10:53:47 - Set Variables.0 - Set variable base_fuente_clave to value
2018/08/15 10:53:47 - Set Variables.0 - Set variable base_fuente_nombre to value [siu_wichi]
2018/08/15 10:53:47 - Set Variables 2.0 - We didn’t receive a row while setting the default values.
2018/08/15 10:53:47 - Set Variables 2.0 - Finished after 0 rows.
2018/08/15 10:53:47 - obtiene_parametros.0 - Finished reading query, closing connection.
2018/08/15 10:53:47 - Detect empty stream con parametro_instalacion.0 - Procesamiento finalizado (EN=0, SA=0, LE=1, ES=0, AC=0, ER=0)
2018/08/15 10:53:47 - Set Variables.0 - Finished after 1 rows.
2018/08/15 10:53:47 - Set Variables.0 - Procesamiento finalizado (EN=0, SA=0, LE=1, ES=1, AC=0, ER=0)
2018/08/15 10:53:47 - Detect empty stream con d_instalacion.0 - Procesamiento finalizado (EN=0, SA=0, LE=0, ES=1, AC=0, ER=0)
2018/08/15 10:53:47 - ERROR.0 - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : La fila 1 ha obligado a abortar: [null], [null], [null]
2018/08/15 10:53:47 - ERROR.0 - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Abortando luego de ver 1 filas.
2018/08/15 10:53:47 - buscar_instalacion - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : ¡Errores detectados!
2018/08/15 10:53:47 - ERROR.0 - Procesamiento finalizado (EN=0, SA=0, LE=1, ES=1, AC=0, ER=1)
2018/08/15 10:53:47 - obtiene_parametros.0 - Procesamiento finalizado (EN=1, SA=0, LE=0, ES=2, AC=0, ER=0)
2018/08/15 10:53:47 - buscar_instalacion - La transformación ha detectado uno ó más pasos con errores.
2018/08/15 10:53:47 - buscar_instalacion - ¡La transformación está matando los otros pasos!
2018/08/15 10:53:47 - buscar_instalacion - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : ¡Errores detectados!
2018/08/15 10:53:47 - buscar_instalacion - Entrada de comienzo [inst no encontrada]
2018/08/15 10:53:47 - ERROR - No se pudo encontrar una instalación “NO ESPECIFICADO” para la fuente de datos 3.
2018/08/15 10:53:47 - buscar_instalacion - Entrada de comienzo [Set variables]
2018/08/15 10:53:47 - buscar_instalacion - Entrada de comienzo [Abortar trabajo]
2018/08/15 10:53:47 - Abortar trabajo - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Abortando trabajo.
2018/08/15 10:53:47 - buscar_instalacion - Finalizó la entrada de trabajo [Abortar trabajo] (resultado=[false])
2018/08/15 10:53:47 - buscar_instalacion - Finalizó la entrada de trabajo [Set variables] (resultado=[false])
2018/08/15 10:53:47 - buscar_instalacion - Finalizó la entrada de trabajo [inst no encontrada] (resultado=[false])
2018/08/15 10:53:47 - buscar_instalacion - Finalizó la entrada de trabajo [buscar_instalacion] (resultado=[false])
2018/08/15 10:53:47 - buscar_instalacion - Finalizó la entrada de trabajo [verificar conexión] (resultado=[false])
2018/08/15 10:53:47 - buscar_instalacion - Finalizó la entrada de trabajo [parametro inst presente?] (resultado=[false])
2018/08/15 10:53:47 - principal_carga_pilaga - Entrada de comienzo [loguear error]
2018/08/15 10:53:47 - INFO - Finalizó con errores el proceso de carga de datos de Pilagá
2018/08/15 10:53:47 - principal_carga_pilaga - Entrada de comienzo [Abortar trabajo]
2018/08/15 10:53:47 - Abortar trabajo - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Abortando trabajo.
2018/08/15 10:53:47 - principal_carga_pilaga - Finalizó la entrada de trabajo [Abortar trabajo] (resultado=[false])
2018/08/15 10:53:47 - principal_carga_pilaga - Finalizó la entrada de trabajo [loguear error] (resultado=[false])
2018/08/15 10:53:47 - principal_carga_pilaga - Finalizó la entrada de trabajo [buscar_instalacion] (resultado=[false])
2018/08/15 10:53:47 - principal_carga_pilaga - Finalizó la entrada de trabajo [loguear inicio] (resultado=[false])
2018/08/15 10:53:47 - principal_carga_pilaga - Ejecución del trabajo finalizada
2018/08/15 10:53:47 - Kitchen - ¡Finalizado!
2018/08/15 10:53:47 - Kitchen - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Finalizado con errores
2018/08/15 10:53:47 - Kitchen - Comienzo=2018/08/15 10:53:35.445, Final=2018/08/15 10:53:47.709
2018/08/15 10:53:47 - Kitchen - El procesamiento terminó luego de 12 segundos.

saludos

Sigue sin encontrar la instalación. En el tablero de Instalación te quedo bien la instalacion de pilaga? No encuentra una instalacion para pilaga segun el error

Buenas,

Estoy probando wichi. En la etapa de carga de datos, al ejecutar el paquete principal para cargar los datos de pilaga:

C:\pentaho\data-integration>Kitchen.bat /file=“C:\pentaho\SIU-Wichi_6.4.0\etl\carga_de_datos\pilaga\principal_carga_pilaga.kjb” /param=“periodo=2018” /param=“actualizacion=0” /param=“base_usuario=postgres” /param=“base_clave=" /param=“base_host=localhost” /param=“base_nombre=siu_wichi” /param=“base_puerto=5432” /param=“comentario=prueba inicial” /param=“directorioDestino=C:\pentaho\SIU-Wichi_6.4.0\etl\carga_de_datos\pilaga” /param=“directorioTemporal=C:\pentaho\SIU-Wichi_6.4.0\etl\carga_de_datos\pilaga\temp” /param=“directorioTxt=C:\pentaho\SIU-Wichi_6.4.0\etl\carga_de_datos\pilaga\txt” /param=“encriptacion=ninguna” /param=“instalacion=3-829” /param=“pilaga_base_host=dir-host-remoto” /param=“pilaga_base_nombre=pilaga” /param="pilaga_base_pass=” /param=“pilaga_base_puerto=5432” /param=“pilaga_base_usuario=usuario”

me da error que adjunto en el archivo.
Si ejecuto la consulta desde pgAdmin, no obtengo dicho error, alguna idea de que puede ser?

Desde ya, muchas gracias!

Saludos.


errorCargaPilaga.txt (31.5 KB)

Buenos dias, el error que te da es el siguiente → ERROR: no existe la relación «sau_np_elementos»
Tendrías que fijarte en pilaga si existe esa tabla y si tenes los permisos para leerla con el usuario que utilizas en la conexión a la base pilaga.
Saludos,
Sabrina.

Hola Sabrina,
En pilagá existe dicha tabla, mi usuario tiene permisos de lectura y si ejecuto la misma consulta desde pgAdmin con mi usuario, la query no da error alguno.
Agradezco ayuda con esto.
Mil gracias!!
Saludos.

Hola Monica, por lo que veo le estas pasando la base pilaga como parámetro y eso no es necesario. Ademas me llama la atención que el ID de instalación es igual al de ejemplo. El parámetro instalación y la configuración de la base pilaga, la debes haber realizado mediante el tablero de configuración de instalaciones. → https://docs.google.com/document/d/1SRhGtL_ynZMEM86nxRGQPxeBHR63KX_jWN89fzvGB_A/edit#heading=h.b69ja2nfzw42

Luego la forma correcta de llamar al ETL seria:

C:\pentaho\data-integration>Kitchen.bat /file=“C:\pentaho\SIU-Wichi_6.4.0\etl\carga_de_datos\pilaga\principal_carga_pilaga.kjb” /param=“periodo=2018” /param=“actualizacion=0” /param=“base_usuario=postgres” /param=“base_clave=****” /param=“base_host=localhost” /param=“base_nombre=siu_wichi” /param=“base_puerto=5432” /param=“comentario=prueba inicial” /param=“directorioDestino=C:\pentaho\SIU-Wichi_6.4.0\etl\carga_de_datos\pilaga” /param=“directorioTemporal=C:\pentaho\SIU-Wichi_6.4.0\etl\carga_de_datos\pilaga\temp” /param=“directorioTxt=C:\pentaho\SIU-Wichi_6.4.0\etl\carga_de_datos\pilaga\txt” /param=“encriptacion=ninguna” /param=“instalacion=ID OBTENIDO DE TABLERO DE CONFIGURACION”

Por favor chequea en el tablero de configuración de instalaciones, que los datos apara conectarte a la base pilaga esten correctos.
Saludos,
Sabrina.

Hola Sabrina,

Según tablero de configuración de instalaciones tengo la imagen adjunta, por eso coloco ese id. Debo modificarlo?

Ejecutando como me indicás, y colocando el id que figura en el tablero de instalaciones, sigo obteniendo el mismo error: ERROR: no existe la relación «sau_np_elementos»

Gracias por guiarme…


Configuracion.PNG

Configuracion.PNG_thumb.png

Q justo coincide con el ejemplo =). Lo que tenes mal son los datos de conexión. En ese tablero tenes que poner los datos de conexión a la base pilaga, no wichi.
Completa los campos Host, Base, Puerto, Usuario y Clave de la base de pilaga

Ahhh, que error el mío…jejeje, Ahí modifiqué los datos de conexión a la base de pilaga del servidor remoto :wink:

Ahora al ejecutar el paquete principal, obtengo lo siguiente:


base_pilaga.0 - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : An error occurred, processing will be stopped:
2018/09/19 09:53:28 - base_pilaga.0 - Error occurred while trying to connect to the database
2018/09/19 09:53:28 - base_pilaga.0 -
2018/09/19 09:53:28 - base_pilaga.0 - Error connecting to database: (using class org.postgresql.Driver)
2018/09/19 09:53:28 - base_pilaga.0 - FATAL: no pg_hba.conf entry for host “servidor-remoto”, user “mmitzig”, database “pilaga”, SSL off
2018/09/19 09:53:28 - base_pilaga.0 - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : Error inicializando el paso [base_pilaga]
2018/09/19 09:53:28 - d_red_programatica - ERROR (version 6.1.0.1-196, build 1 from 2016-04-07 12.08.49 by buildguy) : ¡No se ha podido inicializar el paso [base_pilaga.0]!
2018/09/19 09:53:28 - base_pilaga.0 - Finished reading query, closing connection.

será por SSL off?..

Desde spoon, para una conexión a base de datos de un servidor remoto, sé que se debe agregar en opciones los parámetros sslfactory: org.postgresql.ssl.NonValidatingFactory y ssl: true para que la conexión a la base de datos no falle…

Con Kitchen como le puedo especificar ssl on? Será eso?

Gracias nuevamente…

Creo te falta agregar la ip de donde estas corriendo el ETL al pg_hba.conf del postgres de pilaga