Open Business Intelligence

La red del Business Intelligence

Buenas tardes,

Quisera saber si es posible implementar una ETL con un archivo de excel dinámico,

Tengo un excel que quiero cargar en una tabla, y a parte de no estar muy bien estructurado, el contenido es dinámico.

La estructura que tengo es como en la imagen inferior, el proceso que utilizo es:

- Input excel: Cargo primero las poblaciones, y como tiene una columna en blanco después ya no carga mas datos

- El siguiente paso, es el que tengo problema, quiero concatenar en la tabla:

Municipio

Trimestre

Año

Valor

El tema es que ahora tengo datos hasta el primer trimestre del 2018, pero cuando finalice el siguiente la columna 2 del 2018 contendrá datos.

Quería saber si este paso puede ser dinámico, que no tenga que modificar la ETL cada vez que se añada un dato, ni crear un input excel para cada trimestre y año, ya que serían muchos pasos...

Alguien tiene alguna idea de si es posible cargar estos datos dinamicamente con este paso o con algún otro con Kettle?

Muchas gracias a tod@s

Saludos

    2.017 2.018
    TRIMESTRES TRIMESTRES
   
CATALUÑA                  
BARCELONA                  
Barcelona   566 878 567 467 987      
Sabadell   434 545 767 578 859      
Mataró   343 676 643 336 278      
Terrasa   567 450 356 450 545      
GIRONA                  
Alp   56 65 45 73 25      
Besalu   45 34 76 39 45    

Etiquetas: etl, excel, kettle

Visitas: 60

Responde a esto

Respuestas a esta discusión

Hola de nuevo,

Por si a alguien le interesa o tiene una casuística parecida, para solucionarlo lo que he montado es una tabla con todas las posibles columnas (las 8 correspondientes a los 4 trimestres por 2 años) carga los datos del excel, en los que no tenga datos, su valor será null.

Después realizo un filtro, y excluyo los valores null, y el resto los cargo o actualizo en la tabla,

gracias igualmente por vuestra atención, si alguien tiene otra solución también será bienvenida,  seguro que como siempre gracias a la diversidad de pasos, hay varias posibles soluciones,

Saludos

Responder a debate

RSS

Distintivo

Cargando…

© 2018   Creado por Emilio.   Tecnología de

Emblemas  |  Reportar un problema  |  Términos de servicio