Crear un repositorio en Kettle (PDI)

09-Jan-2014
11:18
in kettle, PDI, pentaho, repositorio

Cuando trabajamos con Kettle de PDI, guardamos los resultados trabajos y transformaciones en ficheros .kjb y .ktr. Pero hay una práctica mejor, crear un repositorio. Se gana en seguridad, comodidad y organización.

Para crear un repositorio sólo tendremos que crear una base de datos "en blanco", con un usuario con privilegios para crear tablas. Seguiremos los siguientes pasos:

  • Iniciamos Kettle y nos aparece una pantalla llamada Repository Connection. Pulsamos sobre el botón añadir y seleccionamos la primera opción: Kettle database repository: This repository uses a central relational database to store ETL metadata. Pulsamos vale.

  • En la siguiente pantalla pulsamos sobre nuevo y definimos los datos de conexión de nuestra base de datos, en mi caso una BBDD MySQL. Podemos probar la conexión y luego aceptarla.

  • Rellenamos los datos de identificador y nombre, en mi caso he llamado repository a los dos y a la conexión. Pulsamos crear o actualizar. Nos preguntará si estamos seguro y respondemos que sí.

  • Luego nos preguntará, Dry run? Respondemos que no. Si decimos que sí veremos el código SQL mientras se ejecuta.

  • Termina la creación del repositorio, le damos a vale y nos logueamos en el "repo": user | pass -> admin | admin.
  • Luego cuando entres recomiendo cambiar la clave en el menu tools / catálago / explorar catálogo o Ctrl+e.

Y eso es todo. Para la próxima un proceso sencillo ETL.

BI.

Comentarios

Enviar un comentario nuevo

El contenido de este campo se mantiene privado y no se mostrará públicamente.