METHOD AND SYSTEM TO PROCESS MULTI-DIMENSIONAL DATA
First Claim
1. A method comprising:
- detecting a request to generate a multi-dimensional data structure;
determining that the multi-dimensional data structure is to include a multi-dimensional key figure, a first dimension of the key figure being based primarily on a first characteristic and a second dimension of the key figure being based primarily on a second characteristic;
augmenting a set of members associated with the second characteristic with a NULL member;
generating a value for each dimension of the key figure, a value of the key figure being determined by a pair made up from a member of the first characteristic and a member of the second characteristic; and
arranging the key figure, the first characteristic, and the second characteristic into the requested multi-dimensional data structure.
2 Assignments
0 Petitions
Accused Products
Abstract
An example method to process multi-dimensional data is provided. Example operations include detecting a request to generate a multi-dimensional data structure and determining that the multi-dimensional data structure is to include a multi-dimensional key figure. A first dimension of the key figure may be based primarily on a first characteristic and a second dimension of the key figure may be based primarily on a second characteristic. The method may further include augmenting a set of members associated with the second characteristic with a NULL member and generating a value for each dimension of the key figure. A value of the key figure may be determined by a pair made up from a member of the first characteristic and a member of the second characteristic. The key figure, the first characteristic, and the second characteristic may be then arranged into the requested multi-dimensional data structure.
74 Citations
20 Claims
-
1. A method comprising:
-
detecting a request to generate a multi-dimensional data structure; determining that the multi-dimensional data structure is to include a multi-dimensional key figure, a first dimension of the key figure being based primarily on a first characteristic and a second dimension of the key figure being based primarily on a second characteristic; augmenting a set of members associated with the second characteristic with a NULL member; generating a value for each dimension of the key figure, a value of the key figure being determined by a pair made up from a member of the first characteristic and a member of the second characteristic; and arranging the key figure, the first characteristic, and the second characteristic into the requested multi-dimensional data structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving a request for data against a multi-dimensional data structure, the multi-dimensional data structure including a multi-dimensional key figure, a first dimension of the key figure being based primarily on a first characteristic and a second dimension of the key figure being based primarily on a second characteristic; determining that the request references a first member of the first characteristic and a NULL member of the second characteristic; and returning, responsive to the request, a key figure value based primarily on the first member of the first characteristic. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a data processing module to generate an On-line Analytical Processing (OLAP) cube, the OLAP cube to include a multi-dimensional key figure, a first dimension of the key figure being based primarily on a first characteristic and a second dimension of the key figure being based primarily on a second characteristic; and a data storage device to store the multi-dimensional data structure. - View Dependent Claims (19)
-
-
20. A method comprising:
-
detecting a request to generate a multi-dimensional data structure; determining that the multi-dimensional data structure is to include a multi-dimensional key figure, a first dimension of the key figure being based primarily on a first characteristic and a second dimension of the key figure being based primarily on a second characteristic; generating a value for each dimension of the key figure, a value of the key figure being determined by a pair made up from a member of the first characteristic and a member of the second characteristic; generating a value for an additional dimension of the key figure, the value for the additional dimension of the key figure being determined by a pair made up from a member of the first characteristic and a NULL member in place of the second characteristic, the value for the additional dimension of the key figure being determined based primarily on the member of the first characteristic; and arranging the key figure, the first characteristic, and the second characteristic into the requested multi-dimensional data structure.
-
Specification