System and method of multidimensional query results processing
First Claim
1. A multidimensional query results processing system for translating output of an execution of a multidimensional query into a data result set that reflects the semantics of an entity/relationship schema report specification, the system comprising:
- a result set description generation module for producing a result set description that reflects the semantics of the report specification;
a tabular row generation module for converting the results of the single multi-dimensional query into a collection of rows of data;
a tabular summary level calculation module for calculating a summarization level of a row a data;
a tabular header row generation module for producing a header row to include in the row of data; and
a cross-tabulated result generation module for converting the results of the single multi-dimensional query into a result set that matches the semantics of the report specification.
6 Assignments
0 Petitions
Accused Products
Abstract
A multidimensional query results processing system for translating output of an execution of a multidimensional query into a data result set that reflects the semantics of an entity/relationship schema report specification is provided. The system comprises a result set description generation module for producing a result set description that reflects the semantics of the report specification, a tabular row generation module for converting the results of the single multi-dimensional query into a collection of rows of data, a tabular summary level calculation module for calculating a summarization level of a row a data, a tabular header row generation module for producing a header row to include in the row of data, and a cross-tabulated result generation module for converting the results of the single multi-dimensional query into a result set that matches the semantics of the report specification.
161 Citations
11 Claims
-
1. A multidimensional query results processing system for translating output of an execution of a multidimensional query into a data result set that reflects the semantics of an entity/relationship schema report specification, the system comprising:
-
a result set description generation module for producing a result set description that reflects the semantics of the report specification;
a tabular row generation module for converting the results of the single multi-dimensional query into a collection of rows of data;
a tabular summary level calculation module for calculating a summarization level of a row a data;
a tabular header row generation module for producing a header row to include in the row of data; and
a cross-tabulated result generation module for converting the results of the single multi-dimensional query into a result set that matches the semantics of the report specification. - View Dependent Claims (2, 3)
-
-
4. A method of transforming results of a multidimensional query into results having the semantics of an entity/relationship schema report specification, the method comprising the steps of:
-
combining a result set description of a multi-dimensional query and rules of the entity/relationship schema to produce a final result set description;
converting results of the multi-dimensional query result set into a collection of rows of data;
producing headers for inclusion into the rows of data; and
converting results of the multi-dimensional query into a result set that matches the semantics of the entity/relationship report specification. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A computer data signal embodied in a carrier wave and representing sequences of instructions which, when executed by a processor, cause the processor to perform a method of transforming results of a multidimensional query into results having the semantics of an entity/relationship schema report specification, the method comprising steps of:
-
combining a result set description of a multi-dimensional query and rules of the entity/relationship schema to produce a final result set description;
converting results of the multi-dimensional query result set into a collection of rows of data;
producing headers for inclusion into the rows of data; and
converting results of the multi-dimensional query into a result set that matches the semantics of the entity/relationship report specification.
-
-
10. A computer-readable medium having computer readable code embodied therein for use in the execution in a computer of a method of transforming results of a multidimensional query into results having the semantics of an entity/relationship schema report specification, the method comprising steps of:
-
combining a result set description of a multi-dimensional query and rules of the entity/relationship schema to produce a final result set description;
converting results of the multi-dimensional query result set into a collection of rows of data;
producing headers for inclusion into the rows of data; and
converting results of the multi-dimensional query into a result set that matches the semantics of the entity/relationship report specification.
-
-
11. A computer program product for use in the execution in a computer of a multidimensional query results processing system for translating output of an execution of a multidimensional query into a data result set that reflects the semantics of an entity/relationship schema report specification, the computer program product comprising:
-
a result set description generation module for producing a result set description that reflects the semantics of the report specification;
a tabular row generation module for converting the results of the single multi-dimensional query into a collection of rows of data;
a tabular summary level calculation module for calculating a summarization level of a row a data;
a tabular header row generation module for producing a header row to include in the row of data; and
a cross-tabulated result generation module for converting the results of the single multi-dimensional query into a result set that matches the semantics of the report specification.
-
Specification