System and Method of Relating Data and Generating Reports
AssigneeSap SE
InventorsJie Zhao, Bin Dong, Yingyu Chen, Xin Xu
Life of this patent
Estimating the term…
Abstract
In one embodiment the present invention includes a computer implemented method of relating data and generating reports. The method includes storing, by an OLAP system, a network data structure that relates a plurality of data objects. The method further includes storing transactional data in an in-memory database in the OLAP system. The method further includes generating, by the OLAP system, a report using the stored transactional data according to the network data structure. In this manner, deficiencies of the traditional star schema paradigm of data warehousing may be avoided.
Claims20
A computer implemented method of relating data and generating reports, comprising:
- providing an online analytical processing (OLAP) system;
- storing, by the OLAP system, a network data structure that relates a plurality of data objects;
- storing transactional data in an in-memory database in the OLAP system as stored transactional data;
- and
- generating, by the OLAP system, a report using the stored transactional data according to the network data structure.
A computer program, embodied on a non-transitory recording medium, for controlling a computer system to relate data and generate reports, the computer program comprising:
- an online analytical processing (OLAP) component that is configured to control an OLAP system to store a network data structure that relates a plurality of data objects, and that is configured to control an OLAP system to store transactional data in an in-memory database in the OLAP system as stored transactional data;
- and
- a reporting component that is configured to control the OLAP system to generate a report using the stored transactional data according to the network data structure.
A system for controlling a computer system to relate data and to generate reports, comprising:
- an online analytical processing (OLAP) server that implements an OLAP system including a processor and an in-memory database, wherein the OLAP server is configured to execute processing including:
- storing a network data structure that relates a plurality of data objects,
- storing transactional data in the in-memory database as stored transactional data, and
- generating a report using the stored transactional data according to the network data structure.
Dependencies are inferred from the claim text.