Data abstraction layer for interfacing with reporting systems
AssigneeGoodData Corporation
InventorPavel Kolesnikov
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoodData Corporation
InventorPavel Kolesnikov
Estimating the term…
A data transformation system receives data from one or more external source systems and stores and transforms the data for providing to reporting systems. The data transformation system maintains multiple versions of data received from an external source system. The data transformation system can combine data from different versions of data and provide to the reporting system. As a result, external source systems that do not maintain data in a format appropriate for reporting systems and/or do not maintain sufficient historical data to generate different types of reports are able to generate these reports. The data transformation system can also enhance older versions of data stored in the system or exclude portions of data from reports. The data transformation system can purge older versions of data so that older data that is less frequently requested is maintained at a lower frequency than recent data.
A computer-implemented method for transforming data obtained from external source systems for providing to reporting systems, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
A computer program product comprising a non-transitory computer-readable storage medium containing instructions for execution on a computing device, the instructions for:
Dependencies are inferred from the claim text.