Dimensional data explorer
First Claim
Patent Images
1. A system for reporting, comprising:
- a processor configured to;
generating a report from a set of objects;
determine whether a data comprises an aggregated data in the report, wherein the aggregated data comprises a set of measures that have been aggregated for each object of the set of objects, wherein the set of measures is aggregated using an aggregation function comprising one of the following;
a summing function, an averaging function, a minimum function, a maximum function, or a counting function;
in the event that the data comprises the aggregated data in the report;
determine a list of dimensions by which the aggregated data can be disaggregated and reaggregated; and
receive a selected dimension from the list of dimensions; and
provide the aggregated data disaggregated and reaggregated using the selected dimension, wherein the aggregated data includes another aggregated data comprising another set of measures that have been aggregated for each object of another set of objects; and
in the event that a different dimension is selected, provide the aggregated data disaggregated and reaggregated using the selected different dimension;
a memory coupled to the processor and configured to provide the processor with instructions.
0 Assignments
0 Petitions
Accused Products
Abstract
A dimensional data explorer for an enterprise system is disclosed. Dimensional data exploration includes providing a list of dimensions by which aggregated data in a report can be disaggregated and reaggregated. Aggregated data comprises a set of measures that have been aggregated for each object of a set of objects. Dimensional data exploration further includes providing the aggregated data disaggregated and reaggregated using a dimension from the list of dimensions.
-
Citations
14 Claims
-
1. A system for reporting, comprising:
-
a processor configured to; generating a report from a set of objects; determine whether a data comprises an aggregated data in the report, wherein the aggregated data comprises a set of measures that have been aggregated for each object of the set of objects, wherein the set of measures is aggregated using an aggregation function comprising one of the following;
a summing function, an averaging function, a minimum function, a maximum function, or a counting function;in the event that the data comprises the aggregated data in the report; determine a list of dimensions by which the aggregated data can be disaggregated and reaggregated; and receive a selected dimension from the list of dimensions; and provide the aggregated data disaggregated and reaggregated using the selected dimension, wherein the aggregated data includes another aggregated data comprising another set of measures that have been aggregated for each object of another set of objects; and in the event that a different dimension is selected, provide the aggregated data disaggregated and reaggregated using the selected different dimension; a memory coupled to the processor and configured to provide the processor with instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for reporting, comprising:
-
generating a report from a set of objects; determining, using a processor, whether a data comprises an aggregated data in the report, wherein the aggregated data comprises a set of measures that have been aggregated for each object of the set of objects, wherein the set of measures is aggregated using an aggregation function comprising one of the following;
a summing function, an averaging function, a minimum function, a maximum function, or a counting function;in the event that the data comprises the aggregated data in the report; determining a list of dimensions by which the aggregated data can be disaggregated and reaggregated; and receiving a selected dimension from the list of dimensions; and providing the aggregated data disaggregated and reaggregated using the selected dimension, wherein the aggregated data includes another aggregated data comprising another set of measures that have been aggregated for each object of another set of objects; and in the event that a different dimension is selected, providing the aggregated data disaggregated and reaggregated using the selected different dimension.
-
-
14. A computer program product for reporting, the computer program product being embodied in a non-transitory computer readable medium and comprising computer instructions for:
-
generating a report from a set of objects; determining whether a data comprises an aggregated data in the report, wherein the aggregated data comprises a set of measures that have been aggregated for each object of the set of objects, wherein the set of measures is aggregated using an aggregation function comprising one of the following;
a summing function, an averaging function, a minimum function, a maximum function, or a counting function;in the event that the data comprises the aggregated data in the report; determining a list of dimensions by which the aggregated data can be disaggregated and reaggregated; and receiving a selected dimension from the list of dimensions; and providing the aggregated data disaggregated and reaggregated using the selected dimension, wherein the aggregated data includes another aggregated data comprising another set of measures that have been aggregated for each object of another set of objects; and in the event that a different dimension is selected, providing the aggregated data disaggregated and reaggregated using the selected different dimension.
-
Specification