Invention Grant
US08352458B2 Techniques for transforming and loading data into a fact table in a data warehouse
有权
将数据转换和加载到数据仓库中的事实表中的技术
- Patent Title: Techniques for transforming and loading data into a fact table in a data warehouse
- Patent Title (中): 将数据转换和加载到数据仓库中的事实表中的技术
-
Application No.: US12116693Application Date: 2008-05-07
-
Publication No.: US08352458B2Publication Date: 2013-01-08
- Inventor: Nitin Aggarwal
- Applicant: Nitin Aggarwal
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Kilpatrick Townsend & Stockton LLP
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
Techniques for transforming records prior to loading the records into a data warehouse in an efficient manner. In one embodiment, instead of using lookup transformations, a database operation such as an outer join operation is used to transform records stored in a fact staging table to add foreign keys to the records corresponding to the dimension tables that are associated with a fact table in a data warehouse to which the records are to be loaded. Since the outer join operation is memory intensive, a determination is made as to which dimension tables from the multiple dimension tables associated with the fact table are suitable, from a performance perspective, for the outer join operation. Only those suitable dimension tables are outer joined to the fact staging table to add the foreign keys for the outer joined dimension tables to the fact staging table records. Lookup transformations may be used to add foreign keys to the fact staging table records for the non-suitable dimension tables. The transformed fact records with the foreign keys may then be loaded into the fact table in the data warehouse.
Public/Granted literature
- US20090281985A1 TECHNIQUES FOR TRANSFORMING AND LOADING DATA INTO A FACT TABLE IN A DATA WAREHOUSE Public/Granted day:2009-11-12
Information query