Cross varying dimension support for analysis services engine
First Claim
Patent Images
1. A data processing and analysis system for applying one or more relationships between a first dimension of data and at least one other dimension of data, the system comprising:
- one or more processors upon which executes computer executable components comprising;
an analysis engine that comprises a data-mining engine and a rules component and queries one or more components of data;
a graphical user interface which accepts queries submitted to the analysis engine, which accepts rules specified for the rules component, accepts a query for varying multiple versions of a first dimension based upon members of a second dimension, and displays based upon the query and rules specified for each of the first and second dimensions;
wherein the rules component;
accepts input to enable specification of a plurality of data dimensions, the data dimensions comprising reference dimensions, base dimensions, and degenerate dimensions and the specifications defining one or more relationships between at least two of the plurality of data dimensions;
accepts input to define a relationship which defines how the first dimension varies based upon the second dimension;
defines rules that describe how data in the plurality of dimensions is to be processed and analyzed with respect to a data perspective and how, according to the defined relationship, data being varied in the second dimension impacts the first dimension.
2 Assignments
0 Petitions
Accused Products
Abstract
A data processing and analysis system is provided. The system includes an analysis engine that queries one or more components of data. A rules component specifies a relationship between at least one dimension of the data with respect to at least one other dimension of the data in order to facilitate an analysis of the data. In one example, the analysis engine is provided as an online analytical processing component.
-
Citations
19 Claims
-
1. A data processing and analysis system for applying one or more relationships between a first dimension of data and at least one other dimension of data, the system comprising:
-
one or more processors upon which executes computer executable components comprising; an analysis engine that comprises a data-mining engine and a rules component and queries one or more components of data; a graphical user interface which accepts queries submitted to the analysis engine, which accepts rules specified for the rules component, accepts a query for varying multiple versions of a first dimension based upon members of a second dimension, and displays based upon the query and rules specified for each of the first and second dimensions; wherein the rules component; accepts input to enable specification of a plurality of data dimensions, the data dimensions comprising reference dimensions, base dimensions, and degenerate dimensions and the specifications defining one or more relationships between at least two of the plurality of data dimensions; accepts input to define a relationship which defines how the first dimension varies based upon the second dimension; defines rules that describe how data in the plurality of dimensions is to be processed and analyzed with respect to a data perspective and how, according to the defined relationship, data being varied in the second dimension impacts the first dimension. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for data processing and analytical modeling, comprising:
employing a processor to execute the following computer executable analytical modeling acts; executing a data-mining algorithm to discover rules and patterns with respect to a first set of data; generating from the discovered rules and patterns a data-mining model identifying the rules and patterns which can be utilized to analyze a second set of data; defining one or more dimension rules for a third data set, wherein the rules describe how data is to be processed and analyzed with respect to a data dimension and how data being varied in one dimension impacts an other dimension; applying the dimension rules to at least one dimension of the third data set; processing multiple dimensions of the third data set in view of the dimension rules; receiving a non-native data-mining algorithm component; displaying a graphical user interface which accepts queries submitted for an analysis engine, which accepts dimension rules correlating the first and second set of data, which accepts a query for varying multiple versions of a first dimension based upon members of a second dimension, and which comprises a data view having dimension viewing support for displaying the first set of data; masking data that is not relevant to the data perspective; and displaying data that is not masked and which has been processed by the data-mining algorithm and the non-native data-mining algorithm. - View Dependent Claims (14, 15, 16, 17, 18, 19)
Specification