Enterprise-wide data-warehouse with integrated data aggregation engine
AssigneeHyperroll Israel, Ltd.
InventorsReuven Bakalash, Guy Shaked, Joseph Caspi
Life of this patent
Estimating the term…
Loading patent…
AssigneeHyperroll Israel, Ltd.
InventorsReuven Bakalash, Guy Shaked, Joseph Caspi
Estimating the term…
Improved method of and apparatus for aggregating data elements in multidimensional databases (MDDB). In one aspect of the present invention, the apparatus is realized in the form of a high-performance stand-alone (i.e. external) aggregation server which can be plugged-into conventional OLAP systems to achieve significant improments in system performance. In accordance with the principles of the present invention, the stand-alone aggregation server contains a scalable MDDB and a high-performance aggregation engine that are integrated into the modular architecture of the aggregation server. The stand-alone aggregation server of the present invention can uniformly distribute data elements among a plurality of processors, for balanced loading and processing, and therefore is highly scalable. The stand-alone aggregation server of the present invention can be used to realize (i) an improved MDDB for supporting on-line analytical processing (OLAP) operations, (ii) an improved Internet URL Directory for supporting on-line information searching operations by Web-enabled client machines, as well as (iii) diverse types of MDDB-based systems for supporting real-time control of processes in response to complex states of information reflected in the MDDB. In another aspect of the present invention, the apparatus is integrated within a database management system (DBMS). The improved DBMS can be used to realize achieving a significant increase in system performance (e.g. deceased access/search time), user flexibility and ease of use. The improved DBMS system of the present invention can be used to realize an improved Data Warehouse for supporting on-line analytical processing (OLAP) operations or to realize an improved informational database system, operational database system, or the like.
A stand-alone data aggregation server comprising:
A relational database management system (RDBMS) comprising:
A relational database management system (RDBMS) comprising:
The RDBMS of claim 42, wherein user operations in querying the relational datastore and non-relational multi-dimensional datastore generate natural language queries communicated from a client machine.
In a relational database management system (RDBMS) comprising a relational datastore storing fact data, a method for aggregating the fact data and providing query access to the aggregated data comprising the steps of:
A database management system (DBMS) comprising:
A database management system (DBMS) comprising:
In a database management system (DBMS) comprising a relational datastore storing data in tables, a method for aggregating the data stored in the tables of the relational datastore and providing query access to the aggregated data, the method comprising the steps of:
A method of aggregating data comprising the steps of:
In a database system comprising data having at least one dimension logically organized into multiple hierarchies of items, a method for transforming the multiple hierarchies of items into a single hierarchy that is functionally equivalent to the multiple hierarchies, the method comprising the step of:
A data aggregation engine comprising:
Dependencies are inferred from the claim text.