Patent ID: 11941031
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. A non-transient computer-readable storage medium having instructions embodied thereon, the instructions being executable by one or more processors to perform a method for generating an online analytical processing (OLAP) cube, the method comprising:
receiving a query comprising a request for information from a data-source of a relational data warehouse;
receiving a cube definition file comprising a schema providing structured data organization of data in the data-source;
parsing data of a data-source to automatically generate a data-source property configuration for the data-source by automatically determining if one or more values of the data-source correspond to a key, an attribute, or a measure;
generating the OLAP cube based on the cube definition file and the data-source property configuration for the determined parsed data from the data-source; and
responding to the query with the information from the data-source, the information obtained based on the generated OLAP cube.