Crear un repositorio de conexión en ODI

Autor: | Última modificación: 18 de abril de 2024 | Tiempo de Lectura: 3 minutos
Temas en este post:

Algunos de nuestros reconocimientos:

Premios KeepCoding

¿Sabes qué es un repositorio de conexión en ODI y cómo crearlos? Los repositorios de conexión en ODI son una funcionalidad de Oracle Data Integrator que tienen la capacidad de guardar la información de una configuración relacionada con metadatos de aplicación o proyectos, entre otros.

¿Qué es ODI?

ODI, acrónimo para Oracle Data Integrator, es un programa que ofrece soluciones para el levantamiento, puesta en marcha y administración de data warehouses y entornos BI.

En un entrelazamiento de diferentes elementos, como sincronización, calidad, movimiento, administración y servicios de datos, confirma que la información pueda utilizarse en sistemas complejos.

Repositorio de conexión en ODI

Uno de los componentes principales de ODI es el repositorio de conexión en ODI. Los repositorios actúan a modo de sistema de control de versiones.

Tipos de repositorios de conexión en ODI

Repositorio máster

El master repository guarda información diferente a la que se guarda en los repositorios de trabajo; así pues, el repositorio máster guarda:

  • Información de seguridad, como datos de inicio de sesión, roles y privilegios.
  • Información sobre las diferentes tecnologías y esquemas.
  • Objetos versionados.

Repositorio de trabajo

El repositorio de trabajo contiene modelos de datos y proyectos y es el repositorio donde se hace el desarrollo y la ejecución.

Aloja información como:

  • Definición de esquemas, de campos y atributos, así como restricciones de calidad de datos, entre otros.
  • Proyectos de negocio que comprenden procedimientos, módulos de conocimiento y otros.
  • Resultados sobre la ejecución de los distintos contextos.

Un solo repositorio maestro puede y suele estar asociado con varios repositorios de trabajo, pero los repositorios de trabajo siempre se adjuntan a un único repositorio maestro.

Tanto el repositorio maestro como los repositorios de trabajo deben residir en el mismo esquema de bases de datos y el tipo de base de datos Oracle.

Crear un repositorio de conexión en ODI

Para crear un repositorio de conexión en ODI debemos abrir el programa y hacer clic en la opción que aparece en el lado izquierdo de la pantalla que dice «Conectar al repositorio». Allí se abrirá un cuadro de diálogo, donde estarán las opciones de añadir, modificar, actualizar y eliminar algún repositorio de conexión en ODI. Las opciones están señaladas con iconos y vamos a seleccionar la opción del signo + de color verde.

Repositorio de conexión en ODI: paso 1

Nos va a aparecer un cuadro de diálogo que tiene tres partes: conexión a Oracle Data Integrator, conexión a base de datos (repositorio maestro) y repositorio de trabajo. Debemos rellenar cada uno de los campos solicitados:

  • Para la conexión al Oracle Data Integrator:
    • Nombre de la conexión: DESODI
    • Usuario: el que hemos utilizado en todos los esquemas de los anteriores tutoriales.
    • Contraseña: la que hayamos escogido.
  • Para la conexión a la base de datos (repositorio maestro):
    • Usuario: es la información que hemos programado por defecto en la instalación del repositorio de conexión en ODI.
    • Contraseña: la que hayamos asignado.
    • Lista de controladores: escogemos el controlador de JDBC de Oracle.
    • Nombre del controlador: aquí va a aparecer el nombre del controlador en cuanto escojamos el controlador JDBC de la lista anterior.
    • URL: le damos a la lupa que aparece al lado del textbox de la URL para que aparezca un cuadro de diálogo, donde habrá una chuletilla por defecto. Le damos a «Aceptar» y el textbox de URL se rellenará automáticamente.
Repositorio de conexión en ODI: paso 2

Verificamos la conexión al repositorio maestro por medio del botón «Probar»:

Repositorio de conexión en ODI: paso 3

Esta es la prueba para el repositorio maestro, pero la creación del repositorio de conexión en ODI no nos da la posibilidad de crear proyectos ni de crear topologías. Lo que queremos es conectarnos al repositorio de trabajo, así que en la parte de abajo seleccionamos la opción que dice «Repositorio de trabajo». Le damos a la lupa que aparece al lado del textbox y escogemos el repositorio de conexión en ODI que aparece, el cual habíamos creado previamente. Lo probamos y, si funciona correctamente, aceptamos.

Ya que hemos creado la conexión, nos conectamos al repositorio de conexión en ODI:

Repositorio de conexión en ODI: paso 4

¡Y listo! Así terminamos este tutorial sobre el repositorio de conexión en ODI.

¿Qué te pareció este tutorial?

Si te ha gustado prender acerca del repositorio de conexión en ODI, recuerda que puedes seguir aprendiendo sobre esta temática por medio de nuestro Big Data, Inteligencia Artificial & Machine Learning Full Stack Bootcamp, que aborda contenidos diversos y te prepara, de la mano de los mejores profesionales en el mundo del Big Data, para ser un gran analista de datos o data scientist. ¡Da el paso que te cambiará la vida y pide más información!

Posts Relacionados

¡CONVOCATORIA ABIERTA!

Big Data, IA & Machine Learning

Full Stack Bootcamp

Clases en Directo | Profesores en Activo | Temario 100% actualizado