Systems, methods, and apparatus for automated dimensional model definitions and builds utilizing simplified analysis heuristics
First Claim
Patent Images
1. A data analysis system, comprising:
- an automated structure labeling system utilizing simplified analysis heuristics for defining a dimensional model based on data interrelations from a relational data schema; and
an automated model building system for constructing the dimensional model defined by the automated structure labeling system.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention leverages interrelationships of a relational schema by utilizing simplified analysis heuristics to define and build dimensional models automatically. A user can also participate interactively in both the definition and building processes to influence an outcome. The relational schema is comprised of relational databases and the like. The dimensional models are comprised of OLAP objects and the like such as ROLAP and MOLAP objects. A means is also provided for allowing a user to initiate via a single user action, such as a single computer mouse click, defining a dimensional model, building a dimensional model, and/or both defining and building a dimensional model.
35 Citations
48 Claims
-
1. A data analysis system, comprising:
-
an automated structure labeling system utilizing simplified analysis heuristics for defining a dimensional model based on data interrelations from a relational data schema; and
an automated model building system for constructing the dimensional model defined by the automated structure labeling system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 48)
-
-
8. A data analysis method, comprising:
defining a dimensional model automatically based on data interrelations from a relational data schema utilizing simplified analysis heuristics. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 47)
-
28. A data analysis system, comprising:
-
means for utilizing simplified analysis heuristics for defining a dimensional model based on data interrelations from a relational data schema; and
means for building the dimensional model defined by the automated structure labeling system. - View Dependent Claims (29, 30)
-
-
31. A user interface, comprising:
-
an interface adapted to communicate with an automated data analysis system;
at least one output associated with the interface to provide indications of data processing within the data analysis system relating to at least one characteristic; and
at least one input to influence the data processing based, at least in part, on a user'"'"'s preference of at least one selected from the group consisting of a how to define a dimensional model and how to construct a dimensional model. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A data packet transmitted between two or more computer components that facilitates data analysis, the data packet comprising dimensional model analysis data, based, in part, on at least one selected from the group consisting of:
-
data from an automated structure labeling system utilizing simplified analysis heuristics for defining a dimensional model based on data interrelations from a relational data schema;
data from an automated model building system for constructing the dimensional model defined by the automated structure labeling system;
data from an input to initiate via a single user action at least one selected from the group consisting of the automated structure labeling system and the automated model building system;
data from an output associated with an interface to provide indications of data processing of the data analysis; and
data from an input associated with an interface to influence data processing based, at least in part, on a user'"'"'s preference of at least one selected from the group consisting of a how to define a dimensional model and how to construct a dimensional model. - View Dependent Claims (38, 39, 40, 41)
-
-
42. A computer readable medium storing computer executable components of a system for facilitating data analysis, comprising an automated data analysis system that provides information associated with a data set, based, at least in part, upon at least one selected from the group consisting of:
-
an automated structure labeling system utilizing simplified analysis heuristics for defining a dimensional model based on data interrelations from a relational data schema;
an automated model building system for constructing the dimensional model defined by the automated structure labeling system;
an input to initiate via a single user action at least one selected from the group consisting of the automated structure labeling system and the automated model building system;
an output associated with an interface to provide indications of data processing of the automated data analysis system; and
an input associated with an interface to influence automated data processing based, at least in part, on a user'"'"'s preference of at least one selected from the group consisting of a how to define a dimensional model and how to construct a dimensional model. - View Dependent Claims (43, 44, 45, 46)
-
Specification