×

Streaming multidimensional data by bypassing multidimensional query processor

  • US 7,792,784 B2
  • Filed: 06/19/2007
  • Issued: 09/07/2010
  • Est. Priority Date: 05/31/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data warehouse comprising:

  • a multidimensional data storage area comprising a multidimensional data cube, the multidimensional data cube comprising a data storage schema that defines a structure of the multidimensional data cube and multidimensional data arranged according to the data storage schema;

    a transactional data storage area to store underlying transactional data from which the multidimensional data of the multidimensional data cube are generated;

    a computer-readable storage medium comprising instructions for a multidimensional query processor and a dynamic query engine;

    one or more processors that execute the multidimensional query processor to provide one or more interfaces to issue a first set of queries conforming to one or more multidimensional query languages to retrieve metadata defining the data storage schema that defines the structure of the multidimensional data cube, without retrieving the multidimensional data of the multidimensional data cube; and

    that execute the dynamic query engine to provide an additional interface to issue a second set of queries that bypass the interfaces provided by the multidimensional query processor and the multidimensional data storage area to retrieve the transactional data directly from the transactional data storage area, wherein the second set of queries do not conform to any of the one or more multidimensional query languages, and wherein the second set of queries are defined to retrieve the transactional data from which the multidimensional data of the multidimensional data cube are generated, wherein the transactional data comprises enterprise data representing enterprise activities; and

    a gateway server to transmit the results of the second set of queries through a network, wherein the gateway server transmits the results as a real-time stream of events that indicate incremental changes to the transaction data, and wherein the stream of events represents real-time changes to the enterprise data in response to the enterprise activities,wherein the data warehouse comprises a data warehouse for an enterprise software system.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×