发明名称 System and method of querying data
摘要 A system and method of querying data. The method includes transforming first data according to a unified data model. The unified data model has a hierarchical structure with tree nodes and leaf nodes. A leaf node contains a table. The method further includes executing a unified data model query on the first data (having been transformed) to result in second data. The method further includes outputting the second data.
申请公布号 US9116932(B2) 申请公布日期 2015.08.25
申请号 US201213454724 申请日期 2012.04.24
申请人 BUSINESS OBJECTS SOFTWARE LIMITED 发明人 Zhou Xiaofan;Belyy Andrey;Xu Freda;Cao Wu
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Fountainhead Law Group PC 代理人 Fountainhead Law Group PC
主权项 1. A computer-implemented method of outputting data, comprising: storing, by a computer system, first data in a first format, wherein the first format is one of a hierarchical format and a relational format; transforming, by the computer system, the first data from the first format to a second format, wherein the second format is neither the hierarchical format nor the relational format, wherein the second format is a source structure according to a unified data model, wherein the unified data model has a hierarchical structure with a plurality of tree nodes and a plurality of leaf nodes, and wherein a leaf node of the plurality of leaf nodes contains a table, wherein the table includes at least a portion of the first data; storing, by the computer system, the first data structured in the source structure; executing, by the computer system, a unified data model query on the first data having been transformed into the source structure, to result in second data structured in a target structure according to the unified data model, wherein executing the unified data model query comprises: creating the target structure as a second plurality of tree nodes and a second plurality of leaf nodes, wherein each of the second plurality of leaf nodes are repeatable, wherein each of the second plurality of tree nodes are not repeatable, and wherein the target structure differs from the source structure,computing a result of the unified data model query, wherein the result includes a second table that is based on at least a portion of the first data, andcontaining the second table in a second leaf node of the second plurality of leaf nodes, wherein the second leaf node differs from the leaf node that contains the table in the source structure; and outputting, by the computer system, the second data structured in the target structure.
地址 Dublin IE