Dynamic incremental updating of data cubes
AssigneeInternational Business Machines Corporation
InventorsSuryanarayana RAO, Viren D. PARIKH, Ramesh Chandra PATHAK, Ramesh Kumar GOEL
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsSuryanarayana RAO, Viren D. PARIKH, Ramesh Chandra PATHAK, Ramesh Kumar GOEL
Estimating the term…
Systems and methods for dynamic incremental updating of online analytical processing (OLAP) data cubes are disclosed. In embodiments, a computer-implemented method, comprises: receiving real-time transactional event data including a plurality of data fields; identifying aggregate computing functions for each of a plurality of standard query language (SQL) queries of a target data cube to be updated, wherein the target data cube is in a multidimensional form for storing OLAP data in the form of numeric values organized in fields; incrementally calculating the aggregate computing functions based on a current aggregated value obtained from an updated aggregated field database, and a value of one of the plurality of data fields; repeating the incremental calculation for each of the plurality of SQL queries to obtain updated field data for the target data cube; and updating the updated aggregated field database with the updated field data.
A computer-implemented method, comprising:
A computer program product for dynamic incremental updating of online analytical processing (OLAP) data cubes, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computing device to cause the computing device to:
A system for dynamic incremental updating of online analytical processing (OLAP) data cubes, comprising:
Dependencies are inferred from the claim text.