SYSTEMS AND METHODS FOR EXTRACTING DATABASE DIMENSIONS AS DATA MODELING OBJECT
First Claim
1. A method of extracting a model object from source data in a client, comprising:
- accessing a set of source data, the set of source data comprising a set of data hosted in a multi-dimensional database;
selecting a set of dimensions of the multi-dimensional database to extract at least a set of data elements and a set of attributes of the source data; and
generating at least one model object based on the set of data elements and the set of attributes of the selected data.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments relate to systems and methods for extracting a model object from a multi-dimensional source database. A modeling client can host modeling logic and an application programming interface (API) to create, access, manipulate, and import/export modeling objects used in modeling applications, such as engineering, medical, financial, and other modeling platforms. In aspects, the source data accepted into the modeling client can include consumer or business-level applications, whose database or other content can be extracted and encapsulated in object-oriented format, such as extensible markup language (XML) format. The resulting model object can be pivoted along selected dimensions, or otherwise manipulated. The modeling client can exchange one or more modeling object directly with external platforms, such as mainframe modeling platforms, via the application programming interface (API) on a programmatic basis. Costs and maintenance savings over mainframe-based modeling tools can thereby be achieved, while providing greater power than consumer or business-level tools.
182 Citations
18 Claims
-
1. A method of extracting a model object from source data in a client, comprising:
-
accessing a set of source data, the set of source data comprising a set of data hosted in a multi-dimensional database; selecting a set of dimensions of the multi-dimensional database to extract at least a set of data elements and a set of attributes of the source data; and generating at least one model object based on the set of data elements and the set of attributes of the selected data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A client system, comprising:
-
an interface to a set of source data, the set of source data comprising a set of data hosted in a multi-dimensional database; and a processor, communicating with the set of source data via the interface, the processor being configured to— access the set of source data, select a set of dimensions of the multi-dimensional database to extract at least a set of data elements and a set of attributes of the source data, and generate at least one model object based on the set of data elements and the set of attributes of the selected data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification