SIU-Diaguita/version3.5.0/migracion desde sistemas externos/Kettle/Configuracion
Revisión del 23:31 28 feb 2020 de Acorsaro (discusión | contribuciones)
Sumario
Data Integration - Kettle
Para realizar la migración de datos a SIU-Diaguita es necesario instalar la aplicación Data Integration - Kettle y configurarla.
Configuración de Variables de Entorno
Durante el proceso de migración, se utilizarán diversas variables para la correcta conexión a las base de datos de Postgresql.
Conexión Postgresql
- pg_nombrehost = IP del servidor Postgres. Ejemplo: localhost
- pg_nombrebase = Nombre de la base de datos de SIU-Diaguita donde se migrarán los datos.
- pg_puerto = Número de puerto del servidor Postgres. Ejemplo: 5432
- pg_usuario = postgres (siempre debe utilizarse el usuario postgres para conectarse a la base de datos).
- pg_password = Contraseña del usuario postgres.
Pasos para la configuración de las variables
OPCIÓN 1
1) Menú: Editar/Establecer Variables de Entorno
2) Establecer manualmente cada variable.
OPCIÓN 2
1) Editar archivo: kettle.properties
- Menú: Editar/Edit Kettle.properties file
- Edición manual del archivo:
- Windows: PATH\Users\Usuario\.Kettle\kettle.properties
- Linux: /home/Usuario/.Kettle/kettle.properties
- Windows: PATH\Users\Usuario\.Kettle\kettle.properties
Prueba de la Conexión a Base de Datos
Luego de configurar las variables de entorno la conexión habrá quedado configurada ya que los trabajos utilizan estas variables para establecer la conexión a la base de datos.
Todos los trabajos incluidos en el proceso de migración poseen ya la conexión a la base de datos postgres llamada conexion_pg.
Conexión
Visualizar en el árbol principal, el trabajo que acabamos de abrir. Dar clic con el botón derecho en conexion_pg dentro de 'Conexiones a Base de Datos', luego seleccionar la opción 'editar'.
Dentro de la solapa 'General', hacer clic sobre el botón probar para garantizar que los parámetros incluidos en las variables de entorno y kettle propierties han sido correctas .
Si la conexión fue exitosa aparecerá un mensaje como el siguiente, en caso de que haya errores, revisar los valores de cada variable de entorno.