Automatic generation of a dimensional model for business analytics from an object model for online transaction processing
First Claim
Patent Images
1. A computer implemented dimensional model generation system having a tangible component, comprising:
- a dimensional model generation component comprising a map system generating a data set schema based on mapping information and a model construction system, coupled to the map system, constructing a dimensional model based on the data set schema, the dimensional model generation component configured to receive, as inputs;
object model description information describing a relationship between entities in an object model;
a user-defined focal point of analysis identifying information in the object model as a focal point in the dimensional model; and
the mapping information indicative of a mapping between entities in the object model and a persistent data store;
the dimensional model generator being configured to automatically generate the dimensional model based on the inputs.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention automatically generates a dimensional model from an object model. The relationships in the object model are used to infer foreign key relationships in the dimensional model.
-
Citations
26 Claims
-
1. A computer implemented dimensional model generation system having a tangible component, comprising:
-
a dimensional model generation component comprising a map system generating a data set schema based on mapping information and a model construction system, coupled to the map system, constructing a dimensional model based on the data set schema, the dimensional model generation component configured to receive, as inputs; object model description information describing a relationship between entities in an object model; a user-defined focal point of analysis identifying information in the object model as a focal point in the dimensional model; and the mapping information indicative of a mapping between entities in the object model and a persistent data store; the dimensional model generator being configured to automatically generate the dimensional model based on the inputs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, implemented at least in part by a machine, of generating a dimensional model from an object model that is mapped to a persistent data store, comprising:
automatically generating the dimensional model based on inputs including object description information indicative of relationships among objects in the object model, user-defined focal point information indicative of focal points of analysis in the object description information that is indicative of the object model, and mapping information indicative of mappings between objects in the object model and the persistent data store. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
23. A computer readable medium having stored thereon computer readable instructions which, when executed, cause a computer to perform steps of:
-
receiving, as computer readable inputs, object description information indicative of relationships among objects in the object model, focal point information indicative of user-defined focal points analysis in the object model, indicated by the object description information and mapping information indicative of mappings between objects in the object model and the persistent data store; and automatically generating and outputting the dimensional model based on the inputs. - View Dependent Claims (24, 25, 26)
-
Specification