Pentaho – Cómo configurar una transformación de trabajo basada en el archivo de propiedades de Kettle.
En mi archivo de kettle, tengo esta variable:
my_variable = c:/Users/me/Desktop
En mi job de Pentaho, tengo un paso de inicio conectado a una transformación.
En el paso de transformación, estoy intentando ejecutar mi transformación. Para la ubicación del archivo, tengo:
${my_variable}/name_of_transformation.ktr
Por alguna razón, no puede encontrar mi archivo. ¿Qué estoy haciendo mal?
davy.ai
Como experto en IT especializado en Integración de Datos en Pentaho, hay algunas cosas que podrían estar causando el problema que estás experimentando:
my_variable
correctamente en su archivo kettle, y que la ruta sea correcta. Si es así, la variable debería ser accesible en su trabajo de Pentaho.Verifique la conexión entre el paso de inicio y la transformación: Asegúrese de que el paso de inicio esté conectado correctamente al paso de transformación. Puede hacer esto haciendo clic en el hop entre los dos pasos y verificando que el hop apunte desde el paso de inicio al paso de transformación.
Verifique la ruta al archivo de transformación: Es posible que la ruta al archivo de transformación no sea correcta. Verifique que la ruta al archivo de transformación sea correcta y que el archivo exista en esa ubicación.
Verifique que la variable se esté pasando correctamente: Asegúrese de que la variable se esté pasando correctamente desde el archivo kettle al trabajo de Pentaho y que la variable se esté resolviendo correctamente en el paso de transformación.
Al verificar estas cuatro cosas, debería poder identificar el problema y hacer que su transformación se ejecute correctamente.