×

Hadoop OLAP engine

  • US 10,353,923 B2
  • Filed: 06/30/2014
  • Issued: 07/16/2019
  • Est. Priority Date: 04/24/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • at least one processor of a machine;

    a metadata engine to generate cube metadata using a mapping from a cube to Hbase table schema, the cube metadata comprising dimension and measure information for the cube;

    a cube build engine to generate cube data for the cube based on the cube metadata received from the metadata engine and source data, executing on the at least one processor of the machine, by performing at least a first MapReduce job and a second MapReduce job on the source data to produce a multi-dimensional cube having multiple cuboids, the first MapReduce job and the second MapReduce job having differently configured sets of mappers such that the first MapReduce job generates a first cuboid having a first quantity of dimensions and the second MapReduce job generates a second cuboid having a second quantity of dimensions that is less than the first quantity of dimensions, the cube build engine further configured to store the cube data to a cube store; and

    a query engine to receive a query and retrieve query results by accessing at least one of the first cuboid or the second cuboid.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×