Creo que todos en alguna ocasión hemos pensado si era posible enviar esos reportes en excel que extraemos con PDI, pero en lugar de como adjuntos en un correo, incrustados en forma de HTML en un email. Como una imagen vale mas que mil palabras, os dejo con un vídeo que muestra exactamente lo que vamos a conseguir hoy.

¿Queréis saber como hacerlo? vamos a ello…

Continúa leyendo

Sergio Martín
Más de 10 años de experiencia liderando, gestionando y ejectuando proyectos en diferentes ámbitos siempre bajo el foco tecnológico.

O como parsear el código html de una página web a través de Pentaho Data Integracion.

El video anterior es un ejemplo sobre recoger información de una página web de deportes sobre la que he llevado a practica lo que a continuación os relato, sin dejar de mencionar a la comunidad/foro de Pentaho en que me apoyo en todo momento en forma de respuestas y adjuntos.

Descargar ejemplo .ktr :  ExampleWS

Continúa leyendo

Muchas veces tenemos la necesidad de crear un proceso determinado de ETL que necesita ser ejecutado de manera repetida, pero para varios parámetros diferentes. Frente a esto, podríamos recurrir a crear una ETL con una parte de configuración inicial manual, donde en cada iteración podríamos definir una variable y lanzar el proceso a mano.

Sin embargo, con PDI, podemos automatizar esta tarea, creando una función genérica a la que le pasaremos los parámetros correspondientes en cada iteración. Vamos con ello…Continúa leyendo

Sergio Martín
Más de 10 años de experiencia liderando, gestionando y ejectuando proyectos en diferentes ámbitos siempre bajo el foco tecnológico.

Como sabéis, en casi todo proyecto de BI necesitamos una tabla de tiempos con los datos mas representativos de esta dimensión como DIA, SEMANA, MES o AÑO entre otros. Con ella seremos capaces de crear, a partir de una fecha en concreto, toda una relación de descripciones temporales asociadas. Vamos a ver como poblamos nuestra tabla lookup de tiempos usando Kettle de Pentaho (PDI).

Continúa leyendo

Sergio Martín
Más de 10 años de experiencia liderando, gestionando y ejectuando proyectos en diferentes ámbitos siempre bajo el foco tecnológico.

En esta nueva serie de trucos y consejos sobre herramientas de BI, la primera entrada va dedicada a la plataforma de ETL de Pentaho, Kettle.

Un error frecuente  -al menos en la versión 4.1.0 e inferiores- es la, en principio, imposibilidad de poder abrir una Transformation ubicada dentro un Job, obligándonos a abrirla a través del menu File/Open.. 

06-06-2014-18-14-21
Continúa leyendo

Sergio Martín
Más de 10 años de experiencia liderando, gestionando y ejectuando proyectos en diferentes ámbitos siempre bajo el foco tecnológico.