Was ist Oracle Warehouse Builder?
Oracle Warehouse Builder ist ein von Oracle entwickeltes Tool. Es wird hauptsächlich zum Zwecke der Datenintegration verwendet. Es bietet Datenprüfung, Datenqualität, vollständiges Lebenszyklusmanagement und eine vollständig integrierte dimensionale und relationale Modellierung von Daten oder Metadaten. Oracle Warehouse Builder unterstützt oder ermöglicht das Erstellen von Data Warehouses, das Konsolidieren von Daten aus verschiedenen Datenquellen, das Verschieben von Daten aus Legacy-Systemen und das Bereinigen von Daten, um hochwertige Informationen bereitzustellen.
Die Hauptfeature-Bereiche von Oracle Warehouse Builder umfassen Datenmodellierung, Datenprofilerstellung, Datenqualität, ETL (Extraktion, Transformation, Auslastung), erweiterte Datenherkunft, Metadatenverwaltung, Integration von ERP-Anwendungsdaten auf Unternehmensebene, Auswirkungsanalyse und Integration in Unternehmen Nachrichtentools für Berichtszwecke.
Komponenten von Oracle Warehouse Builder
Die wichtigsten Komponenten von Oracle Warehouse Builder werden nachfolgend erläutert:
1. Warehouse Builder-Clientanwendung
Die Client-Anwendung von Oracle Warehouse Builder bietet eine grafische Benutzeroberfläche, mit der ein Benutzer Business Intelligence-Systeme definieren, entwerfen und implementieren kann. Das erleichtert die Arbeit. Der Deployment Manager und der Codegenerator sind die Komponenten der Clientanwendung. Sie helfen bei der Erstellung und Verwaltung des vom Benutzer erstellten Systems.
2. Deployment Manager
Diese Komponente ist für die Verwaltung aller Aspekte im Zusammenhang mit bereitgestellten Objekten und der Bereitstellung verantwortlich. Der Benutzer kann die zu implementierenden Objekte auswählen und festlegen, wie diese Objekte implementiert werden sollen. Nach dem Deployment der Objekte können diese Objekte ausgeführt werden. Der Lebenszyklus des Benutzersystems kann durch Zugriff auf den Bereitstellungsverlauf verwaltet werden.
3. Code Generator
Diese Komponente hilft bei der Generierung von Skripten wie PL / SQL und DDL basierend auf den im Repository vorhandenen Metadaten. Der Codegenerator verbessert die optimale Leistung der Oracle-Datenbanksysteme.
4. Warehouse Builder-Laufzeitplattformdienst
Die serverseitige Komponente des Warehouse Builder ist der Laufzeitplattformdienst. Es ermöglicht Bereitstellungs- und Ausführungsservices. Wenn der Benutzer diese Dienste ausführen möchte, sollte der Runtime-Plattformdienst aktiv sein. Auf diese Weise kann der Benutzer die Ausführung der Zuordnungen und den Prozessfluss in Warehouse Builder verwalten. Es stellt sicher, dass die Deployment- und Execution-Audit-Daten im Runtime-Repository gespeichert sind.
5. Warehouse Builder Design Repository
Das Warehouse Builder-Entwurfsrepository ist in der Oracle-Datenbank installiert. Es speichert die Metadatendefinitionen oder -informationen aller in Warehouse Builder verwendeten Objekte. Es speichert alle Entwurfsinformationen des Zielsystems, das der Benutzer erstellen möchte oder gerade erstellt. Auf die im Design-Repository gespeicherten Metadaten kann über die Client-Benutzeroberfläche zugegriffen werden.
6. Warehouse Builder-Laufzeitrepository
Das Laufzeitrepository von Warehouse Builder ist in der Oracle-Datenbank installiert. Es speichert alle Daten der Ausführung der Zuordnungen sowie Prozessfluss- und Bereitstellungsdaten. Es speichert die Umgebungsinformationen für das Business Intelligence-System, das der Benutzer erstellen möchte. Außerdem werden die Verbindungsinformationen zu allen Bereitstellungsorten gespeichert.
7. Audit Repository Browser
Der Benutzer kann die Ausführung und Bereitstellung von Überwachungsinformationen über eine webbasierte Anwendung anzeigen. Die generierten Berichte basieren auf den im Laufzeitrepository vorhandenen Daten.
8. Metadata Repository Browser
Der Benutzer kann die im Design-Repository gespeicherten Metadaten über eine webbasierte Anwendung anzeigen. Die bereitgestellten Informationen sind in einem Format organisiert, das für geschäftsorientierte Benutzer geeignet ist. Die generierten Berichte basieren auf den im Design-Repository vorhandenen Daten.
Wie funktioniert Oracle Warehouse Builder?
Oracle Warehouse Builder führt den folgenden Schritt zum Erstellen eines Data Warehouse aus:
- Installieren Sie die Warehouse Builder-Software.
- Starten Sie das Design Center.
- Bereiten Sie das Design Center vor.
- Identifizieren Sie das Projekt, das Sie verwenden möchten, im Projektexplorer.
- Stellen Sie mit dem Verbindungsexplorer eine Verbindung zu den Quell- und Zieldatenobjekten her.
- Identifizieren Sie das zu verwendende Zielschema. Sie können die Oracle-Datenbank als Zielschema verwenden. Dies kann durch Erstellen eines Moduls erfolgen.
- Identifizieren Sie die Ausführungsumgebung.
- Passen Sie die Einstellungen eher nach Kundenwunsch an oder wählen Sie Standardeinstellungen.
- Importieren Sie die Quellmetadaten.
- Für jeden Entwurfsobjekttyp müssen Module erstellt werden.
- Metadaten werden aus verschiedenen Datenquellen importiert.
- Profilieren Sie die Daten und stellen Sie die Datenqualität sicher.
- Entwerfen Sie das Zielschema.
- Erstellung und Gestaltung der Datenobjekte für das Zielmodul.
- Eine häufige Validierung der entworfenen Objekte ist erforderlich.
- Konfigurieren Sie die Datenobjekte.
- Generieren Sie den Code.
- Entwerfen Sie ETL Logic.
- Das Mapping muss so gestaltet sein, dass der Datenfluss von den Quell- zu den Zielobjekten angezeigt wird.
- Verwalten Sie die Abhängigkeiten zwischen Zuordnungen.
- Stellen Sie eine Lösung bereit und führen Sie sie aus.
- Stellen Sie die Objekte entweder über den Control Center-Manager oder über das Design Center bereit.
- Führen Sie die ETL-Logik aus.
- Überwachen und Berichten über das Data Warehouse.
Was können Sie mit Oracle Warehouse Builder tun?
Oracle Warehouse Builder kann für folgende Zwecke verwendet werden:
- Datenmodellierung.
- Datenprofilerstellung.
- Datenqualität sicherstellen.
- Extraktion, Transformation und Laden von Daten.
- Integration von ERP-Anwendungsdaten auf Unternehmensebene.
- Metadatenverwaltung.
- Erweiterte Datenherkunft.
- Für Berichtszwecke.
- Zur Wirkungsanalyse.
Vorteile von Oracle Warehouse Builder
- Oracle Warehouse Builder reduziert die Entwurfszeit, da es benutzerfreundliche, assistentengesteuerte Benutzeroberflächen, visuelle Editoren usw. bietet.
- Das Design-Repository von Warehouse Builder ist der zentrale Ort, an dem alle Informationen zum System gespeichert und verwaltet werden. Da es sich um einen einzelnen Ort handelt, reduzieren sich die Kosten für Inkonsistenzen aufgrund der Reduzierung der Redundanz von Metadaten.
- Es reduziert die Zeit zum Einarbeiten von Änderungen.
- Code ist fehlerfrei und einfach neu zu erstellen, zu warten und zu aktualisieren.
- Es nutzt Technologieinvestitionen.
Fazit
In diesem Artikel haben wir den Oracle Warehouse Builder ausführlich behandelt. Dies ist ein leistungsstarkes Tool der ersten Generation, mit dem viele Unternehmen Lager und Berichte erstellen konnten, um ihre ERP-Anwendungen zu ergänzen.
Empfohlene Artikel:
Dies ist eine Anleitung zu Oracle Warehouse Builder. Hier werden die Komponenten, die Funktionsweise, die Vorteile und die Verwendung von Oracle Warehouse Builder erläutert. Sie können auch unsere anderen Artikelvorschläge durchgehen, um mehr zu erfahren -
- Data Warehouse-Architektur
- Oracle String-Funktionen
- Karriere bei Oracle
- Fragen zu Oracle-Vorstellungsgesprächen
- Was ist eine Abfrage und Arten von Oracle-Abfragen?