Invention Grant
- Patent Title: Query metadata engine
- Patent Title (中): 查询元数据引擎
-
Application No.: US13276112Application Date: 2011-10-18
-
Publication No.: US08359305B1Publication Date: 2013-01-22
- Inventor: Patrick Burke , Stanley L. Chauvin , David C. Cummings , Ariel Fernandez Ortega
- Applicant: Patrick Burke , Stanley L. Chauvin , David C. Cummings , Ariel Fernandez Ortega
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Shumaker & Sieffert, P.A.
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
In one example, a method comprises receiving, with a data access service, an input query from an enterprise software application, wherein the data access service is positioned between the enterprise software application and a multidimensional data source; parsing the input query into a parse tree; generating an abstract syntax tree based on the parse tree, the abstract syntax tree comprising input query elements and multidimensional expression query elements based on the input query; performing an evaluation of metadata comprised in the multidimensional expression query elements of the abstract syntax tree; restructuring the abstract syntax tree based on the evaluation of the metadata; executing a query based on the restructured abstract syntax tree on the multidimensional data source; and retrieving a query result set from the multidimensional data source comprising results that are responsive to the query based on the restructured abstract syntax tree.
Information query