Interest-Driven Business Intelligence Systems and Methods of Data Analysis Using Interest-Driven Data Pipelines
First Claim
Patent Images
1. A data processing system, comprising:
- raw data storage containing raw data;
metadata storage containing metadata that describes the raw data; and
an interest-driven data pipeline that is automatically compiled to generate reporting data using the raw data;
wherein the interest-driven data pipeline is compiled based upon reporting data requirements automatically derived from at least one report specification defined using the metadata.
2 Assignments
0 Petitions
Accused Products
Abstract
Interest-driven Business Intelligence (BI) systems in accordance with embodiments of the invention are illustrated. In one embodiment of the invention, a data processing system includes raw data storage containing raw data, metadata storage containing metadata that describes the raw data, and an interest-driven data pipeline that is automatically compiled to generate reporting data using the raw data, wherein the interest-driven data pipeline is compiled based upon reporting data requirements automatically derived from at least one report specification defined using the metadata.
-
Citations
20 Claims
-
1. A data processing system, comprising:
-
raw data storage containing raw data; metadata storage containing metadata that describes the raw data; and an interest-driven data pipeline that is automatically compiled to generate reporting data using the raw data; wherein the interest-driven data pipeline is compiled based upon reporting data requirements automatically derived from at least one report specification defined using the metadata. - View Dependent Claims (2, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
4. The data processing system of claim 4, further comprising:
-
aggregate data storage configured to store aggregate data; and wherein the interest-driven data pipeline is configured to generate aggregate data by performing aggregations using the source data. - View Dependent Claims (5)
-
-
20. A method for creating a report utilizing an interest-driven business intelligence system, comprising:
-
storing raw data in raw data storage; receiving report definitions generated utilizing metadata describing the raw data using the interest-driven business intelligence system; automatically generating reporting data requirements derived from report definitions using the interest-driven business intelligence system; automatically compiling an interest-driven data pipeline that is part of the interest-driven business intelligence system using the reporting data requirements and the raw data; generating reporting data from the reporting data requirements using the interest-driven data pipeline; populating reports with the reporting data using the interest-driven business intelligence system; providing interactive exploration of the reports using the interest-driven business intelligence system; and automatically compiling the interest-driven data pipeline to generate additional reporting data in response to changes in the reporting data requirements defined during the interactive exploration of the reports using the interest-driven business intelligence system.
-
Specification