Systems, methods, and computer program products that automatically discover metadata objects and generate multidimensional models
First Claim
1. A computer-implemented method, said computer including a relational database and at least one metadata object, said method comprising:
- analyzing at least one query object that queries said relational database;
selecting a starting point from said at least one analyzed query object; and
discovering said at least one metadata object from said starting point and thereby generating a multidimensional model.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer products that include an automated discovery process that discovers useful metadata objects from an intelligent starting point thereby generating at least one multidimensional model for OLAP analysis. Further, generation of the intelligent starting point may be derived by use of a multidimensional analysis program that analyzes the results of query mining and query analysis. The preferred embodiment of the present invention determines whether metadata useful for OLAP analysis exists by evaluating patterns found in the queries. In addition to using the starting point derived from the results of query mining and query analysis, the preferred embodiment of the present invention may also limit search parameters to narrow the scope of searching for an intelligent starting point and thereby both increase the probability of producing an accurate cube multidimensional model and increase the efficiency of determining the intelligent starting point.
-
Citations
29 Claims
-
1. A computer-implemented method, said computer including a relational database and at least one metadata object, said method comprising:
-
analyzing at least one query object that queries said relational database;
selecting a starting point from said at least one analyzed query object; and
discovering said at least one metadata object from said starting point and thereby generating a multidimensional model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system including a relational database and at least one metadata object comprising:
-
at least one query object that analyzes queries included in said relational database;
a starting point that is selected from said at least one analyzed query object; and
said at least one metadata object that is discovered from said starting point and that thereby generates a multidimensional model. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An article of manufacture comprising a computer program usable medium embodying one or more instructions executable by said computer, said computer including a relational database and at least one metadata object, comprising:
-
said computer usable instructions that analyze at least one query object that queries said relational database;
said computer usable instructions that select a starting point from said at least one analyzed query object; and
said computer usable instructions that discover said at least one metadata object from said starting point and thereby generate a multidimensional model. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer data signal embodied in a carrier wave, said computer including a relational database and at least one metadata object, said computer data signal having one or more instructions, comprising:
-
said one or more instructions that analyze at least one query object that queries said relational database;
said one or more instructions that select a starting point from said at least one analyzed query object; and
said one or more instructions that discover said at least one metadata object from said starting point and thereby generate a multidimensional model. - View Dependent Claims (29)
-
Specification