Como hemos visto en anteriores artículos, Pentaho Data Integration (PDI) es un componente de Pentaho muy completo y útil que podemos aprovechar en nuestra empresa o negocio si queremos sacar partido a nuestros datos e información que día a día generamos en la empresa y con ello tomar mejores decisiones empresariales.

La última vez explicamos cómo utilizar el apartado Input de PDI para importar datos desde una base de datos paso a paso. En esta ocasión detallaremos el proceso «Add constants» y «Add sequences», es decir, cómo añadir valores constantes y secuencias en Pentaho.

Add constants en Pentaho

El proceso o paso «Add constants» o «añadir constantes» consiste en un paso donde vamos a poder añadir una o varias columnas de valores o datos constantes.  Para ello solo vamos a tener que poner el nombre, el tipo de dato y el valor.

Para el siguiente ejemplo vamos a partir de una tabla de datos que contiene las columnas «Nombre» y «Edad»:

Buscamos el paso «Add constants» en el apartado de «Transformaciones» y lo añadimos:

Creamos la conexión con el paso anterior:

Abrimos el paso y añadimos la constante:

Le ponemos el nombre de la columna, definimos el tipo de dato y el valor constante que tendrá:

Hacemos clic en «Previsualizar» para ver cómo queda:

Pentaho - Previsualizar

Vemos que ha dejado los datos originales y ha añadido la columna llamada «constante» con el valor «Hola»:

Add sequences en Pentaho

El proceso o paso «Add sequences» o «añadir secuencias» consiste en un paso donde vamos a poder añadir una columna con una secuencia.  Para ello solo vamos a tener que poner el nombre, definir el inicio de la secuencia y el incremento.

Continuaremos con los datos del ejemplo anterior y buscamos el paso «Add sequences» en el apartado «Transformaciones» y lo añadimos:

Pentaho - Add sequence

Pentaho - Transformaciones

Establecemos la conexión y abrimos el paso:

Pentaho - Establece conexión

Definimos el nombre de la columna, definimos el valor inicial de la secuencia y el incremento, en este caso que empieza en 0 con un incremento de 2:

Pentaho - Valor incial de secuencia e incremento

Hacemos clic en «Previsualizar» para ver cómo queda:

Pentaho - Previsualizar

Podemos ver que ha añadido la columna llamada «Secuencia» y en los valores ha ido añadiendo los valores de la secuencia correctamente:

Pentaho - Valores de sencuencia

Si quieres ver el procedimiento de forma visual, aquí te dejamos un tutorial muy práctico:

Formación en Pentaho

Lo ideal para aprender más procesos en Pentaho y sacarle todo el partido a esta maravillosa herramienta de Business Intelligence, es formarse en Pentaho a través de cursos que nos expliquen cada uno de los pasos o funcionalidades de la solución como, por ejemplo, los diferentes cursos de Pentaho que ofrecemos en Itop Academy donde enseñamos a los alumnos a conocer y aprender a usar los distintos sistemas y componentes de esta herramienta, según las necesidades de cada uno.