Qu'est-ce qu'Oracle Warehouse Builder?

Oracle Warehouse Builder est un outil développé par Oracle. Il est principalement utilisé à des fins d'intégration de données. Il fournit l'audit des données, la qualité des données, la gestion complète du cycle de vie et la modélisation dimensionnelle et relationnelle entièrement intégrée des données ou des métadonnées. Oracle Warehouse Builder aide ou permet de créer des entrepôts de données, de consolider les données de diverses sources de données, de déplacer les données des systèmes hérités et de nettoyer les données pour fournir des informations de qualité.

Les principaux domaines de fonctionnalités d'Oracle Warehouse Builder sont la modélisation des données, le profilage des données, la qualité des données, l'ETL (extraction, transformation, chargement), la lignée de données avancée, la gestion des métadonnées, l'intégration au niveau de l'entreprise des données d'application ERP, l'analyse d'impact et l'intégration avec l'entreprise. des outils de renseignement à des fins de rapport.

Composants d'Oracle Warehouse Builder

Les principaux composants d'Oracle Warehouse Builder sont décrits ci-dessous:

1. Application client Warehouse Builder

L'application client oracle warehouse builder fournit une interface graphique (interface utilisateur graphique) qui permet à un utilisateur de définir, concevoir et implémenter des systèmes de business intelligence. Cela facilite le travail. Le gestionnaire de déploiement et le générateur de code sont les composants de l'application client. Ils aident à la création et à la gestion du système créé par l'utilisateur.

2. Gestionnaire de déploiement

Ce composant est chargé de gérer tous les aspects liés aux objets déployés et au déploiement. Il permet à l'utilisateur de sélectionner les objets à déployer et la manière dont l'utilisateur souhaite que ces objets soient déployés. Après le déploiement des objets, ces objets peuvent être exécutés. Le cycle de vie du système de l'utilisateur peut être géré en accédant à l'historique de déploiement.

3. Générateur de code

Ce composant aide à générer des scripts comme PL / SQL et DDL en fonction des métadonnées présentes dans le référentiel. Le générateur de code améliore les performances optimales des systèmes de base de données Oracle.

4. Service de plate-forme d'exécution Warehouse Builder

Le composant côté serveur du constructeur d'entrepôt est le service de plate-forme d'exécution. Il permet des services de déploiement et d'exécution. Si l'utilisateur souhaite exécuter ces services, le service de plate-forme d'exécution doit être actif. Cela aide l'utilisateur à gérer l'exécution des mappages et le flux de processus au sein du constructeur d'entrepôt. Il garantit que les données d'audit de déploiement et d'exécution sont stockées dans le référentiel d'exécution.

5. Référentiel de conception Warehouse Builder

Le référentiel de conception du constructeur d'entrepôt est installé dans la base de données Oracle. Il stocke les définitions de métadonnées ou les informations de tous les objets utilisés dans Warehouse Builder. Il stocke toutes les informations de conception du système cible que l'utilisateur souhaite créer ou crée. Les métadonnées stockées dans le référentiel de conception sont accessibles via l'interface utilisateur client.

6. Référentiel d'exécution Warehouse Builder

Le référentiel d'exécution du générateur d'entrepôt est installé dans la base de données Oracle. Il stocke toutes les données de l'exécution des mappages et des données de flux de processus et de déploiement. Il stocke les informations d'environnement pour le système de Business Intelligence que l'utilisateur a l'intention de créer. Il stocke également les informations de connexion liées à tous les emplacements de déploiement.

7. Navigateur du référentiel d'audit

Il permet à l'utilisateur de visualiser l'exécution et le déploiement des informations d'audit via une application Web. Les rapports générés sont basés sur les données présentes dans le référentiel d'exécution.

8. Navigateur de référentiel de métadonnées

Il permet à l'utilisateur de visualiser les métadonnées stockées dans le référentiel de conception via une application Web. Les informations fournies sont organisées dans un format adapté aux utilisateurs professionnels. Les rapports générés sont basés sur les données présentes dans le référentiel de conception.

Comment fonctionne Oracle Warehouse Builder?

Le générateur d'entrepôt Oracle suit l'étape suivante pour créer un entrepôt de données:

  • Installez le logiciel du constructeur d'entrepôt.
  • Démarrez le Design Center.
  • Préparez le centre de conception.
  • Identifiez le projet que vous souhaitez utiliser dans l'explorateur de projets.
  • À l'aide de l'explorateur de connexions, connectez-vous aux objets de données source et cible.
  • Identifiez le schéma cible à utiliser. Vous pouvez utiliser la base de données Oracle comme schéma cible. Cela peut être fait en créant un module.
  • Identifiez l'environnement d'exécution.
  • Ajustez les paramètres plutôt sur la base des préférences du client ou sélectionnez les paramètres par défaut.
  • Importez les métadonnées source.
  • Des modules pour chaque type d'objet de conception doivent être créés.
  • Les métadonnées sont importées de différentes sources de données.
  • Profilez les données et assurez la qualité des données.
  • Concevez le schéma cible.
  • Création et conception des objets de données pour le module cible.
  • Une validation fréquente des objets conçus est nécessaire.
  • Configurez les objets de données.
  • Générez le code.
  • Conception ETL Logic.
  • Le mappage doit être conçu pour montrer le flux de données de la source vers les objets cibles.
  • Gérez les dépendances entre les mappages.
  • Déployez et exécutez une solution.
  • Déployez les objets à partir du gestionnaire du centre de contrôle ou du centre de conception.
  • Exécutez la logique ETL.
  • Surveillez et créez des rapports sur l'entrepôt de données.

Que pouvez-vous faire avec Oracle Warehouse Builder?

Le générateur d'entrepôt Oracle peut être utilisé aux fins suivantes:

  • La modélisation des données.
  • Profilage des données.
  • Assurer la qualité des données.
  • Extraction, transformation et chargement de données.
  • Intégration au niveau de l'entreprise des données d'application ERP.
  • Gestion des métadonnées.
  • Lignée de données avancée.
  • Aux fins de déclaration.
  • Pour l'analyse d'impact.

Avantages d'Oracle Warehouse Builder

  • Le constructeur d'entrepôt Oracle réduit le temps de conception car il fournit des interfaces utilisateur pilotées par des assistants, des éditeurs visuels, etc. faciles à utiliser.
  • Le référentiel de conception du constructeur d'entrepôt est le seul endroit central où toutes les informations sur le système sont stockées et gérées. Comme il s'agit d'un seul endroit, le coût des incohérences est réduit en raison de la réduction de la redondance des métadonnées.
  • Cela réduit le temps d'incorporer les changements.
  • Le code est sans erreur et facile à recréer, à maintenir et à mettre à jour.
  • Il optimise les investissements technologiques.

Conclusion

Dans cet article, nous avons discuté en détail du constructeur d'entrepôt Oracle. Il s'agit d'un outil puissant de première génération qui a aidé de nombreuses organisations à créer des entrepôts et des rapports pour compléter leurs applications ERP.

Articles recommandés:

Ceci est un guide d'Oracle Warehouse Builder. Nous discutons ici des composants, du fonctionnement, des avantages et des utilisations d'Oracle Warehouse Builder. Vous pouvez également consulter nos autres articles suggérés pour en savoir plus -

  1. Architecture d'entrepôt de données
  2. Fonctions de chaîne Oracle
  3. Carrière chez Oracle
  4. Questions d'entretiens chez Oracle
  5. Qu'est-ce qu'une requête et types de requêtes Oracle