The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 01, 2005
Filed:
Aug. 10, 2000
Dwayne Chung, Richmond, CA (US);
Gautam H. Mudunuri, Union City, CA (US);
Fayyaz Younas, Fremont, CA (US);
Lillian S. Lim, Sunnyvale, CA (US);
Renjie Tang, San Jose, CA (US);
Steve Carlin, Sunnyvale, CA (US);
Subramanya Madapura, Milpitas, CA (US);
Dwayne Chung, Richmond, CA (US);
Gautam H. Mudunuri, Union City, CA (US);
Fayyaz Younas, Fremont, CA (US);
Lillian S. Lim, Sunnyvale, CA (US);
Renjie Tang, San Jose, CA (US);
Steve Carlin, Sunnyvale, CA (US);
Subramanya Madapura, Milpitas, CA (US);
Informatica Corporation, Redwood City, CA (US);
Abstract
A method and apparatus for transporting data for a data warehouse application is described. The data from an operational data store (the source database) is organized in non-overlapping data partitions. Separate execution threads read the data from the operational data store concurrently. This is followed by concurrent transformation of the data in multiple execution threads. Finally, the data is loaded into the target data warehouse concurrently using multiple execution threads. By using multiple execution threads, the data contention is reduced. Thereby the apparatus and method of the present invention achieves increased throughput.