¿Qué es Oracle Warehouse Builder?

Oracle warehouse builder es una herramienta desarrollada por Oracle. Se utiliza principalmente con fines de integración de datos. Proporciona auditoría de datos, calidad de datos, gestión completa del ciclo de vida y modelado dimensional y relacional totalmente integrado de datos o metadatos. Oracle warehouse builder ayuda o permite crear almacenes de datos, consolidar datos de varias fuentes de datos, mover datos de sistemas heredados y limpiar datos para proporcionar información de calidad.

Las principales áreas de características de Oracle Oracle Builder consisten en modelado de datos, perfiles de datos, calidad de datos, ETL (extracción, transformación, carga), linaje de datos avanzado, gestión de metadatos, integración a nivel comercial de datos de aplicaciones ERP, análisis de impacto e integración con negocios. herramientas de inteligencia para informar.

Componentes de Oracle Warehouse Builder

Los componentes clave del constructor de almacenes Oracle se analizan a continuación:

1. Aplicación de cliente de Warehouse Builder

La aplicación cliente oracle warehouse builder proporciona una GUI (interfaz gráfica de usuario) que permite al usuario definir, diseñar e implementar sistemas de inteligencia empresarial. Hace que trabajar sea fácil. El gestor de despliegue y el generador de código son los componentes de la aplicación cliente. Ayudan en la creación y gestión del sistema creado por el usuario.

2. Administrador de implementación

Este componente es responsable de gestionar todos los aspectos relacionados con los objetos desplegados y la implementación. Permite al usuario seleccionar los objetos que se implementarán y la forma en que el usuario desea que se implementen esos objetos. Después del despliegue de los objetos, estos objetos se pueden ejecutar. El ciclo de vida del sistema del usuario se puede administrar accediendo al historial de implementación.

3. Generador de código

Este componente ayuda a generar los scripts como PL / SQL y DDL en función de los metadatos presentes en el repositorio. El generador de código mejora el rendimiento óptimo de los sistemas de bases de datos Oracle.

4. Servicio de plataforma de tiempo de ejecución de Warehouse Builder

El componente del lado del servidor del generador de almacenes es el servicio de plataforma de tiempo de ejecución. Permite servicios de implementación y ejecución. Si el usuario desea ejecutar estos servicios, el servicio de plataforma Runtime debería estar activo. Esto ayuda al usuario a gestionar la ejecución de las asignaciones y el flujo del proceso dentro del generador de almacenes. Se asegura de que los datos de auditoría de implementación y ejecución se almacenen en el repositorio de tiempo de ejecución.

5. Depósito de diseño de Warehouse Builder

El repositorio de diseño del generador de almacenes está instalado en la base de datos Oracle. Almacena las definiciones de metadatos o la información de todos los objetos que se usan en Warehouse Builder. Almacena toda la información de diseño del sistema de destino que el usuario desea crear o está creando. Se puede acceder a los metadatos almacenados en el repositorio de diseño a través de la interfaz de usuario del cliente.

6. Depósito de tiempo de ejecución de Warehouse Builder

El repositorio de tiempo de ejecución del generador de almacenes está instalado en la base de datos Oracle. Almacena todos los datos de la ejecución de las asignaciones y el flujo del proceso y los datos de implementación. Almacena la información del entorno para el sistema de inteligencia empresarial que el usuario pretende crear. También almacena la información de conexión relacionada con todas las ubicaciones de implementación.

7. Navegador del repositorio de auditoría

Permite al usuario ver la ejecución y el despliegue de información de auditoría a través de una aplicación basada en la web. Los informes generados se basan en los datos presentes en el repositorio de tiempo de ejecución.

8. Navegador de repositorio de metadatos

Permite al usuario ver los metadatos que están almacenados en el repositorio de diseño a través de una aplicación basada en la web. La información proporcionada está organizada en un formato adecuado para usuarios orientados a los negocios. Los informes generados se basan en los datos presentes en el repositorio de diseño.

¿Cómo funciona Oracle Warehouse Builder?

Oracle warehouse builder sigue el siguiente paso para crear un almacén de datos:

  • Instale el software del generador de almacenes.
  • Inicie el Centro de diseño.
  • Prepara el centro de diseño.
  • Identifique el proyecto que desea usar del explorador de proyectos.
  • Con el explorador de conexiones, conéctese a los objetos de datos de origen y destino.
  • Identifique el esquema de destino que se utilizará. Puede usar la base de datos Oracle como esquema de destino. Esto se puede hacer creando un módulo.
  • Identificar el entorno de ejecución.
  • Ajuste la configuración en función de las preferencias del cliente o seleccione la configuración predeterminada.
  • Importar los metadatos de origen.
  • Se deben crear módulos para cada tipo de objeto de diseño.
  • Los metadatos se importan de diferentes fuentes de datos.
  • Perfile los datos y garantice la calidad de los datos.
  • Diseña el esquema de destino.
  • Creación y diseño de los objetos de datos para el módulo de destino.
  • La validación frecuente de los objetos diseñados es necesaria.
  • Configurar los objetos de datos.
  • Genera el código.
  • Diseño ETL Logic.
  • La asignación debe estar diseñada para mostrar el flujo de datos desde el origen a los objetos de destino.
  • Gestionar las dependencias entre asignaciones.
  • Implemente y ejecute una solución.
  • Implemente los objetos desde el administrador del centro de control o desde el centro de diseño.
  • Ejecute la lógica ETL.
  • Monitorear e informar sobre el almacén de datos.

¿Qué puede hacer con Oracle Warehouse Builder?

Oracle warehouse builder se puede usar para los siguientes propósitos:

  • Modelado de datos.
  • Perfiles de datos.
  • Garantizar la calidad de los datos.
  • Extracción, transformación y carga de datos.
  • Integración a nivel empresarial de datos de aplicaciones ERP.
  • Gestión de metadatos.
  • Linaje de datos avanzado.
  • Para fines informativos.
  • Para análisis de impacto.

Ventajas de Oracle Warehouse Builder

  • Oracle Warehouse Builder reduce el tiempo de diseño, ya que proporciona interfaces de usuario, editores visuales, etc.
  • El repositorio de diseño de Warehouse Builder es el único lugar central donde se almacena y gestiona toda la información sobre el sistema. Como es un lugar único, el costo de las inconsistencias se reduce debido a la reducción de la redundancia de metadatos.
  • Reduce el tiempo para incorporar cambios.
  • El código está libre de errores y es fácil de recrear, mantener y actualizar.
  • Aprovecha las inversiones en tecnología.

Conclusión

En este artículo, hemos discutido el generador de almacenes de Oracle en detalle. Esta es una poderosa herramienta de primera generación que ayudó a muchas organizaciones a crear almacenes e informes para complementar sus aplicaciones ERP.

Artículos recomendados:

Esta es una guía de Oracle Warehouse Builder. Aquí discutimos los componentes, el trabajo, las ventajas y los usos de Oracle Warehouse Builder. También puede consultar nuestros otros artículos sugeridos para obtener más información:

  1. Arquitectura del almacén de datos
  2. Funciones de cadena de Oracle
  3. Carrera en Oracle
  4. Preguntas de la entrevista de Oracle
  5. ¿Qué es una consulta y tipos de consultas Oracle?