TECHNIQUES FOR INTEGRATING DISPARATE DATA ACCESS MECHANISMS
First Claim
Patent Images
1. A machine-implemented method, comprising:
- receiving a search criteria via an infocube interface from a user, wherein the search query includes a time-dependent constraint;
automatically transitioning from the infocube interface to a relational database;
using a relational database interface to search the relational database and to acquire an answer set that conforms to the search criteria having the time-dependent constraint; and
automatically translating the answer set to a data format used and recognized by the infocube interface and presenting to the user within the infocube interface.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for integrating disparate data access mechanisms are provided. A user attempts data access against an infocube and its data access mechanism. Transparently, that access attempt is translated into a format recognized and processed by a relational database access mechanism to produce results. The results are then translated from a relational database format back to an infocube format and presented to the user within the infocube'"'"'s data access mechanism.
22 Citations
20 Claims
-
1. A machine-implemented method, comprising:
-
receiving a search criteria via an infocube interface from a user, wherein the search query includes a time-dependent constraint; automatically transitioning from the infocube interface to a relational database; using a relational database interface to search the relational database and to acquire an answer set that conforms to the search criteria having the time-dependent constraint; and automatically translating the answer set to a data format used and recognized by the infocube interface and presenting to the user within the infocube interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine-implemented method, comprising:
-
receiving an infocube formatted query request for target data; evaluating the infocube formatted query request for key figures and characteristics, wherein at least one key figure is a non-cumulative key figure; searching metadata of a relational database for mappings to the key figures and the characteristics; assembling a relational query using constructs found in the mappings to the metadata of the relational database; and processing the relational query against the relational database to receive an answer set. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A machine-implemented system comprising:
-
a bridging interface implemented within a machine-accessible medium and processed on a machine; and a relational database interface implemented in a machine-accessible and readable medium and processed on the machine; wherein the bridging interface is activated within an infocube when an infocube interface attempts to access data, and wherein the bridging interface translates infocube formatted data operations and infocube data constructs into relational database formatted data operations and relational database data constructs recognized by the relational database interface, and wherein the infocube data constructs include key figures and characteristics and at least one key figure is a non-cumulative key figure, and the relational database interface processes the data operations and data constructs against a relational database and returns results that the bridging interface translates from a relational data format to an infocube data format. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification