Oracle® Business Intelligence Applications Installation and Configuration Guide > Customizing the Oracle Business Analytics Warehouse > Type II Customizations: Adding Additional Tables >

Adding a New Fact Table in the Oracle Business Analytics Warehouse


Follow this procedure to add a new fact table in the Oracle Business Analytics Warehouse.

To add a new fact table

  1. Create a DDL for the new fact based on the standard structure (with appropriate system columns). Create a staging table for this fact.
  2. Register the new source table (if it does not already exist) in the DAC repository and associate it with a database connection.
  3. Create the change capture tables by right-clicking and selecting Generate Change Capture Scripts. For instructions, see Including a Source Table for Change Capture Process.
  4. Create SDE mappings to populate the custom stage table. Use the view created by change capture as the main table in the SQL so that it extracts only the incremental data. Use the reference maps (above) as examples of how to populate the system columns. Be sure to truncate the stage table in corresponding workflows.
  5. Create SIL mapping to populate the custom fact table. Use reference maps as examples of how to populate the system columns.
  6. Use lookups or SQL override joins to dimension tables for populating dimension foreign keys (ROW_WIDs) pointing to the existing dimension.
  7. In the DAC, register the target tables.
  8. Create new tasks for the workflows.
  9. For the SDE task, make sure you have the Build Image flag set to True, and list all the source tables that it queries from. Choose one or more tables as primary or auxiliary. For the target tables choose the staging table. Set the Truncate Always flag to True.
  10. For the SIL task, list all the dimensions that will be required under source tables.
Oracle® Business Intelligence Applications Installation and Configuration Guide Copyright © 2007, Oracle. All rights reserved.