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:
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:
Establecemos la conexión y abrimos el paso:
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:
Hacemos clic en «Previsualizar» para ver cómo queda:
Podemos ver que ha añadido la columna llamada «Secuencia» y en los valores ha ido añadiendo los valores de la secuencia correctamente:
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.