System and method for load, aggregate and batch calculation in one scan in a multidimensional database environment
AssigneeOracle International Corporation
InventorKumar Ramaiyer
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorKumar Ramaiyer
Estimating the term…
In accordance with an embodiment, systems and methods can provide for load, aggregate, and batch calculation in in a multidimensional database environment. Metadata can be used to identify in which higher dimensions each leaf-level load is used. At such time, the data from the leaf level is aggregated to each of the higher dimensions where it is to be used. Then, the aggregate values are stored in memory until a completed sum (or other calculation) is completed at the higher levels. At such time, the aggregate values can be discarded from memory. The ability of the system to perform a load, aggregate, and batch calculation in one scan is particularly useful in processing very large sets of data, for example in big data environments, where it may not be desirable to load the data for all of the leaf nodes into current memory.
A system for load, aggregate, and batch calculation in one scan in a multidimensional database environment, comprising:
A method for load, aggregate, and batch calculation in one scan in a multidimensional database environment, comprising:
A non-transitory computer readable storage medium having instructions thereon for load, aggregate, and batch calculation in one scan in a multidimensional database environment, which when read and executed cause a computer to perform steps comprising:
Dependencies are inferred from the claim text.