Che cos'è Oracle Warehouse Builder?

Oracle Ware Builder è uno strumento sviluppato da Oracle. Viene utilizzato principalmente ai fini dell'integrazione dei dati. Fornisce auditing dei dati, qualità dei dati, gestione completa del ciclo di vita e modellazione dimensionale e relazionale completamente integrata di dati o metadati. Oracle Ware Builder aiuta o consente la creazione di data warehouse, il consolidamento di dati da varie origini dati, lo spostamento di dati da sistemi legacy e la pulizia dei dati per fornire informazioni di qualità.

Le principali aree di funzionalità di Oracle Warehouse Builder consistono in modellazione dei dati, profilazione dei dati, qualità dei dati, ETL (estrazione, trasformazione, carico), discendenza avanzata dei dati, gestione dei metadati, integrazione a livello aziendale dei dati delle applicazioni ERP, analisi dell'impatto e integrazione con le imprese strumenti di intelligence a fini di reportistica.

Componenti di Oracle Warehouse Builder

I componenti chiave di Oracle warehouse builder sono discussi di seguito:

1. Applicazione client di Warehouse Builder

L'applicazione client Oracle Oracle Warehouse Builder fornisce una GUI (interfaccia utente grafica) che consente all'utente di definire, progettare e implementare sistemi di business intelligence. Semplifica il lavoro. Il gestore distribuzione e il generatore di codice sono i componenti dell'applicazione client. Aiutano nella creazione e nella gestione del sistema creato dall'utente.

2. Responsabile della distribuzione

Questo componente è responsabile della gestione di tutti gli aspetti relativi agli oggetti distribuiti e alla distribuzione. Consente all'utente di selezionare gli oggetti da distribuire e il modo in cui l'utente desidera che tali oggetti vengano distribuiti. Dopo la distribuzione degli oggetti, questi oggetti possono essere eseguiti. Il ciclo di vita del sistema dell'utente può essere gestito accedendo alla cronologia di distribuzione.

3. Generatore di codice

Questo componente aiuta a generare script come PL / SQL e DDL in base ai metadati presenti nel repository. Il generatore di codice migliora le prestazioni ottimali dei sistemi di database Oracle.

4. Servizio piattaforma runtime di Warehouse Builder

Il componente lato server del generatore di magazzino è il servizio della piattaforma di runtime. Consente servizi di distribuzione ed esecuzione. Se l'utente desidera eseguire questi servizi, il servizio della piattaforma Runtime dovrebbe essere attivo. Ciò aiuta l'utente a gestire l'esecuzione delle mappature e il flusso del processo all'interno del generatore di magazzino. Verifica che i dati di controllo della distribuzione e dell'esecuzione siano archiviati nel repository di runtime.

5. Repository di progettazione di Warehouse Builder

Il repository di progettazione del generatore di magazzino è installato nel database Oracle. Memorizza le definizioni dei metadati o le informazioni di tutti gli oggetti utilizzati in Warehouse Builder. Memorizza tutte le informazioni di progettazione dei sistemi di destinazione che l'utente desidera creare o sta creando. I metadati memorizzati nel repository di progetti sono accessibili tramite l'interfaccia utente del client.

6. Repository di runtime di Warehouse Builder

Il repository di runtime del builder del magazzino è installato nel database Oracle. Memorizza tutti i dati dell'esecuzione delle mappature e i dati di flusso e distribuzione del processo. Memorizza le informazioni sull'ambiente per il sistema di business intelligence che l'utente intende creare. Memorizza inoltre le informazioni sulla connessione relative a tutte le posizioni di distribuzione.

7. Controlla il repository Browser

Consente all'utente di visualizzare l'esecuzione e la distribuzione delle informazioni di controllo tramite un'applicazione basata sul Web. I report generati si basano sui dati presenti nel repository di runtime.

8. Browser del repository di metadati

Consente all'utente di visualizzare i metadati archiviati nel repository di progetti tramite un'applicazione basata sul Web. Le informazioni fornite sono organizzate in un formato adatto agli utenti orientati al business. I report generati si basano sui dati presenti nel repository di progetti.

Come funziona Oracle Warehouse Builder?

Oracle Ware Builder segue il seguente passaggio per la creazione di un data warehouse:

  • Installa il software del generatore di magazzino.
  • Avvia il Design Center.
  • Preparare il centro di progettazione.
  • Identifica il progetto che desideri utilizzare da Esplora progetti.
  • Utilizzando Connection Explorer, connettiti all'oggetto dati di origine e di destinazione.
  • Identificare lo schema di destinazione da utilizzare. È possibile utilizzare il database Oracle come schema di destinazione. Questo può essere fatto creando un modulo.
  • Identificare l'ambiente di esecuzione.
  • Regola le impostazioni piuttosto sulla base delle preferenze del cliente o seleziona le impostazioni predefinite.
  • Importa i metadati di origine.
  • È necessario creare moduli per ciascun tipo di oggetto di design.
  • I metadati vengono importati da diverse origini dati.
  • Profilare i dati e garantire la qualità dei dati.
  • Progettare lo schema di destinazione.
  • Creazione e progettazione degli oggetti dati per il modulo target.
  • È necessaria una frequente convalida degli oggetti progettati.
  • Configurare gli oggetti dati.
  • Genera il codice.
  • Progettare la logica ETL.
  • La mappatura deve essere progettata in modo da mostrare il flusso di dati dall'origine agli oggetti di destinazione.
  • Gestire le dipendenze tra i mapping.
  • Distribuire ed eseguire una soluzione.
  • Distribuire gli oggetti dal gestore del centro di controllo o dal centro di progettazione.
  • Eseguire la logica ETL.
  • Monitorare e riferire sul data warehouse.

Cosa puoi fare con Oracle Warehouse Builder?

Oracle Ware Builder può essere utilizzato per i seguenti scopi:

  • Modellazione dei dati.
  • Profilazione dei dati.
  • Garantire la qualità dei dati.
  • Estrazione, trasformazione e caricamento di dati.
  • Integrazione a livello aziendale dei dati dell'applicazione ERP.
  • Gestione dei metadati.
  • Linea dati avanzata.
  • A fini di reportistica.
  • Per analisi di impatto.

Vantaggi di Oracle Warehouse Builder

  • Oracle Ware Builder riduce i tempi di progettazione in quanto fornisce interfacce utente, editor visivi, ecc. Facili da usare
  • Il repository di progettazione di Warehouse Builder è il punto centrale in cui sono archiviate e gestite tutte le informazioni sul sistema. Trattandosi di un unico luogo, il costo delle incoerenze è ridotto a causa della riduzione della ridondanza dei metadati.
  • Riduce il tempo necessario per incorporare le modifiche.
  • Il codice è privo di errori e facile da ricreare, mantenere e aggiornare.
  • Sfrutta gli investimenti tecnologici.

Conclusione

In questo articolo, abbiamo discusso in dettaglio del costruttore di magazzini Oracle. Questo è un potente strumento di prima generazione che ha aiutato molte organizzazioni a creare magazzini e report per integrare le loro applicazioni ERP.

Articoli consigliati:

Questa è una guida a Oracle Warehouse Builder. Qui discutiamo i componenti, il funzionamento, i vantaggi e gli usi di Oracle Warehouse Builder. Puoi anche consultare i nostri altri articoli suggeriti per saperne di più -

  1. Architettura del data warehouse
  2. Funzioni stringa Oracle
  3. Carriera in Oracle
  4. Oracle Interview Questions
  5. Che cos'è una query e tipi di query Oracle