Oracle Warehouse Builder

Oracle Warehouse Builder
Mapping editor in Oracle Warehouse Builder 11g

Oracle Warehouse Builder (OWB) is an ETL tool produced by Oracle that offers a graphical environment to build, manage and maintain data integration processes in business intelligence systems.

Contents

Features

The primary use for OWB is consolidation of heterogeneous data sources in data warehousing and data migration from legacy systems. Further it offers capabilities for relational, dimensional and metadata data modeling, data profiling, data cleansing and data auditing. Whereas the core functionality is part of the Oracle database since version 10gR2, some of the latter features are sold separately as options. OWB uses a variant of Tcl over Java and PL/SQL called OMB+.

History

Oracle Warehouse Builder was built from the ground up in Oracle, it was first released in January 2000 (release 2.0.4). The 3i release significantly enhanced the ETL mapping designer, then 9i in 2003 introduced the mapping debugger, process flow editing, integrated match/merging and name/address cleansing, multi-table insert, scripting, RAC certification to name a few. The 10gR1 release was essentially a certification of the 10g database, and the 10gR2 release (code named Paris) was a huge release incorporating a wide spectrum of functionality from dimensional modelling to data profiling and quality. The OWB 11gR1 release was a move into the database release stack, and included the server components being installed with the database and MDM connectors.[1]

The packaging as part of the Oracle Developer Suite ended in May 2006 with the release of OWB 10gR2 (10g Release 2), when the core functions were included in Oracle 10gR2 Standard Edition and Enterprise Edition.

With the introduction of Oracle 11g in July 2007 the OWB version was updated to the current 11gR1 (11g Release 1).

Version 11.2 (11g Release 2) was released with the 11gR2 Oracle Database in September 2009. It will feature improved usability, support for Oracle OBI EE, and native access to an extensible set of non-Oracle platforms using customizable and user-definable code templates.[1] [2]

Future integration with Oracle Data Integrator

As of 2008, Oracle plans to integrate OWB with Oracle Data Integrator (ODI), an ETL tool Oracle acquired when it took over Sunopsis in 2006. In the short term, OWB and ODI will continue to be released independently, with each release being closer to integrating the two products. The Warehouse Builder 11.2 code template support is in fact derived from and largely compatible with the Oracle Data Integrator Knowledge Module framework.[1] Oracle has publicly commented on plans to release a data integration product that will unify features from both of the current offerings.[1]


OMB+

Script everything.

Use older versions of Oracle documentation

Think lists


OMBCREATE PROJECT 'TEST_PROJECT';
OMBCREATE ORACLE_MODULE 'MOD1';

OMBCREATE MAPPING 'MAP1';

OMBALTER MAPPING 'MAP1' \
ADD TABLE OPERATOR 'EMP_1' \
BOUND TO TABLE '/TEST_PROJECT/SOURCE_MODULE/EMP';

OMBALTER MAPPING 'MAP1' \
ADD CONNECTION \
FROM ATTRIBUTE 'EMPNO' OF GROUP 'INOUTGRP1' OF OPERATOR 'EMP_1' \
TO ATTRIBUTE 'X' OF GROUP 'INOUTGRP1' OF OPERATOR 'DEST_EMP';

set LIST_OF_OPERATORS [OMBRETRIEVE MAPPING 'MAP1' GET OPERATORS];

foreach THIS_OPERATOR $LIST_OF_OPERATORS {
    puts $THIS_OPERATOR;
}

set LIST_OF_ATTRIBUTES [OMBRETRIEVE MAPPING 'MAP1' GROUP 'INOUTGRP1' GET ATTRIBUTES];

foreach THIS_ATTR $LIST_OF_ATTRIBUTES {

  # Use attribute name from list
  OMBALTER MAPPING 'MAP1' \
  ADD CONNECTION \
  FROM ATTRIBUTE '$THIS_ATTR' OF GROUP 'INOUTGRP1' OF OPERATOR 'EMP_1' \
  TO ATTRIBUTE '$THIS_ATTR' OF GROUP 'INOUTGRP1' OF OPERATOR 'DEST_EMP';

}

References

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Oracle Warehouse Builder — Pour les articles homonymes, voir OWB. Oracle Warehouse Builder, dont le sigle est OWB, est un outil décisionnel édité par Oracle Corporation qui sert à créer des procédés d extraction / transformation destinés à récupérer des données provenant… …   Wikipédia en Français

  • Oracle (Datenbanksystem) — Oracle Entwickler Oracle Aktuelle Version 11g Release 2 (1. September 2009) Betriebssystem …   Deutsch Wikipedia

  • Oracle Database — Developer(s) Oracle Corporation Development status Active Written in …   Wikipedia

  • Oracle OLAP — The Oracle Database OLAP Option implements On line Analytical Processing (OLAP) within an Oracle database environment. Oracle Corporation markets the Oracle Database OLAP Option as an extra cost option to supplement the Enterprise Edition of its… …   Wikipedia

  • Oracle Corporation — Unternehmensform Corporation ISIN …   Deutsch Wikipedia

  • Oracle — Corporation Rechtsform Corporation ISIN US68389X1054 Gründung …   Deutsch Wikipedia

  • Common Warehouse Metamodel — For other uses of CWM , see CWM (disambiguation). The Common Warehouse Metamodel (CWM) defines a specification for modeling metadata for relational, non relational, multi dimensional, and most other objects found in a data warehousing environment …   Wikipedia

  • OWB — Oracle Warehouse Builder (Computing » Databases) * Old World Bluestem (Academic & Science » Botany) * Operations West Bureau (Community » Law) * One Way Bridge (Community) * Over Without Bill (Business » Accounting) * Owensboro Daviess County… …   Abbreviations dictionary

  • ETL-Prozess — ETL: Datenfluss und unterstützende Programme Extract, Transform, Load (ETL) ist ein Prozess, bei dem Daten aus mehreren ggf. unterschiedlich strukturierten Datenquellen in einer Zieldatenbank vereinigt werden. Extraktion der relevanten Daten aus… …   Deutsch Wikipedia

  • Информационно-аналитическая система — – автоматизированная система позволяющая экспертам быстро анализировать большие объемы данных, как правило является одним из элементов ситуационных центров. Так же, иногда в состав ИАС включают систему сбора данных Данные делятся на три вида –… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”