Communities
|
Social Applications
Networks
Support
|
|
C-Level Executives
Other Roles
|
|
Support
Education
Partner
Other Tasks
|
TECHNOLOGY: Business IntelligenceDeriving and Sharing Business Intelligence MetadataBy Mark Rittman Integrate Oracle Warehouse Builder 11g Release 2 information with Oracle Business Intelligence Enterprise Edition. If you’ve developed a repository for use with Oracle Business Intelligence Enterprise Edition, you’ve been creating the repository by using the Oracle Business Intelligence Enterprise Edition Administration tool. With the release of Oracle Warehouse Builder 11g Release 2, however, you now have the option of creating and maintaining a repository from within your Oracle Warehouse Builder project, giving you the ability to develop your business intelligence (BI) repository alongside your data warehouse, sharing the same metadata, business definitions, data lineage, and development environment. In this column, you will see how you can use Oracle Warehouse Builder 11g Release 2 to create a repository for use with Oracle Business Intelligence Enterprise Edition 10g Release 3. The Oracle Warehouse Builder project for the column contains an Oracle Database module from which I will automatically derive BI metadata into a corresponding Oracle Business Intelligence module—complete with dimensions, facts, and hierarchies—ready for deployment in the Oracle Business Intelligence Enterprise Edition environment. The examples in this article require the following software to be installed in your environment:
To execute the steps in this column, also download the Oracle Warehouse Builder 11g Release 2 metadata export file, which contains a file called obiee_intgr.mdl. Feature OverviewOracle Warehouse Builder 11g Release 2 can derive or manually create BI metadata for a wide range of datasources, but the example in this column is based on an Oracle Database module that contains dimensional metadata (dimensions, cubes, and hierarchies) that Oracle Warehouse Builder will automatically translate into the dimensional metadata that Oracle Business Intelligence Enterprise Edition uses in its metadata layer. Oracle Business Intelligence Enterprise Edition stores its metadata in a repository file comprising three layers:
When Oracle Warehouse Builder 11g Release 2 creates BI metadata for use with Oracle Business Intelligence Enterprise Edition, it can take the dimensions and cubes defined within an Oracle Database module and translate these into the dimensional metadata used by the Oracle Business Intelligence Enterprise Edition repository, in a process called derivation . Once your BI metadata has been derived, you can add to or enhance it with more calculations or logical structures to meet the needs of your end users. Alternatively, if you do not have dimensions or cubes defined within your Oracle Warehouse Builder project, you can create the Oracle Business Intelligence module metadata you require manually, mapping this metadata to the relational structures in your Oracle Warehouse Builder project. This is a more complex process and is outside the scope of this article, but if you are interested in reading more about it, you can find detailed information on manual BI metadata creation in Oracle Warehouse Builder Sources and Targets Guide 11g Release 2 . Creating an Oracle Business Intelligence ModuleBefore you can start creating metadata for use with Oracle Business Intelligence Enterprise Edition, you must create an Oracle Business Intelligence module within your Oracle Warehouse Builder project.
In the Projects Navigator, expand the new OBIEE_DEMO Oracle Business Intelligence module you just created, and note that it has three subfolders:
Deriving Oracle Business Intelligence Enterprise Edition MetadataNow that you have a suitable Oracle Business Intelligence module, you can create metadata for it.
Deploying the Model to Oracle Business Intelligence Enterprise EditionDeploying your Oracle Business Intelligence module is a two-stage process: first you deploy the module to create a metadata definition file, and then you use an Oracle Business Intelligence Enterprise Edition utility to turn the file into a new repository file. The repository file can then be used on its own or merged into an existing repositor
The third step will generate a new Oracle Business Intelligence Enterprise Edition repository that you can open and view, using the Oracle Business Intelligence Enterprise Edition Administration tool. Figure 3 shows the new repository.
You can now use this repository on its own or use the File -> Merge feature within the Oracle Business Intelligence Enterprise Edition Administration tool to merge it into another repository, merging metadata from your Oracle Warehouse Builder data warehouse into an existing semantic model. SummaryOracle Warehouse Builder 11g Release 2 delivers tight integration between your data warehouse design and the metadata model used by Oracle Business Intelligence Enterprise Edition. Creating BI metadata within Oracle Warehouse Builder means that you have to define data warehouse facts, dimensions, and calculations only once, and any changes you make to your data warehouse project can be quickly and easily reflected in the BI metadata model your reports use. Mark Rittman is an Oracle ACE director and cofounder of Rittman Mead Consulting, a U.K.-based Oracle partner providing specialized business intelligence, data warehousing, and performance management solutions. |

