Collaborative data intelligence between data warehouse models and big data stores
First Claim
Patent Images
1. A collaborative data intelligence system, the system comprising:
- a data store and a data warehouse (DWH), wherein the data store and the DWH are configured to communicate with a storage management system;
an integration bus, wherein the integration bus comprises at least one data analysis module;
a decision process application, wherein the decision process application comprises a result after processing data associated with the data store and the DWH;
one or more computer processors;
one or more computer-readable storage media;
program instructions stored on the computer-readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising;
program instructions to receive a plurality of data that can either be structured or unstructured from a data store storing web content;
program instructions to receive, from a data warehouse (DWH), a plurality of structured data;
program instructions to facilitate communications of the plurality of structured data from the DWH and the plurality of data from the data store in a bi-directional manner using proxy caching for data delivery, wherein the program instructions to facilitate communications comprises;
program instructions to standardize the plurality of data and the plurality of structured data with respect to either the plurality of data from the data store or the plurality of structured data received from the DWH using a set of integration calculations associated with the data store and the DWH, wherein the standardized plurality of data and plurality of structured data perform a hybrid management of workloads of the DWH and the data store, wherein the set of integration calculations comprise;
program instructions to schedule workloads of the DWH and the data store based on task composition with respect to either the DWH or the data store in the bi-directional manner, andprogram instructions to maintain integrity of synchronization of data between the DWH and the data store;
program instructions to correct the communications between the DWH and the data store;
program instructions to update in real time the standardized plurality of data and plurality of structured data; and
program instructions to generate a decision report for the standardized plurality of data and plurality of structured data.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a system and method for collaborative data intelligence. Embodiments of the present invention can include one or more data stores and one or more data warehouses (DWHs), each individually configured to communicate with a physical storage management system. Embodiments of the present invention can be used to manage the chaotic disorder of social data in real time, using a collaborative DWH model and big data store, in order to assess the potential of data integration to reporting and decision management.
-
Citations
20 Claims
-
1. A collaborative data intelligence system, the system comprising:
-
a data store and a data warehouse (DWH), wherein the data store and the DWH are configured to communicate with a storage management system; an integration bus, wherein the integration bus comprises at least one data analysis module; a decision process application, wherein the decision process application comprises a result after processing data associated with the data store and the DWH; one or more computer processors; one or more computer-readable storage media; program instructions stored on the computer-readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising; program instructions to receive a plurality of data that can either be structured or unstructured from a data store storing web content; program instructions to receive, from a data warehouse (DWH), a plurality of structured data; program instructions to facilitate communications of the plurality of structured data from the DWH and the plurality of data from the data store in a bi-directional manner using proxy caching for data delivery, wherein the program instructions to facilitate communications comprises; program instructions to standardize the plurality of data and the plurality of structured data with respect to either the plurality of data from the data store or the plurality of structured data received from the DWH using a set of integration calculations associated with the data store and the DWH, wherein the standardized plurality of data and plurality of structured data perform a hybrid management of workloads of the DWH and the data store, wherein the set of integration calculations comprise; program instructions to schedule workloads of the DWH and the data store based on task composition with respect to either the DWH or the data store in the bi-directional manner, and program instructions to maintain integrity of synchronization of data between the DWH and the data store; program instructions to correct the communications between the DWH and the data store; program instructions to update in real time the standardized plurality of data and plurality of structured data; and program instructions to generate a decision report for the standardized plurality of data and plurality of structured data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for analyzing data, the method comprising:
-
receiving, by an integration bus, a plurality of data that can either be structured or unstructured from a data store storing web content, wherein the integration bus comprises at least one data analysis module; receiving, by the integration bus, from a data warehouse (DWH), a plurality of structured data; facilitating communications of the plurality of structured data from the DWH and the plurality of data from the data store in a bi-directional manner using proxy caching for data delivery, wherein the program instructions to facilitate communications comprises; standardizing the plurality of data and the plurality of structured data with respect to either the plurality of data from the data store or the plurality of structured data received from the DWH using a set of integration calculations associated with the data store and the DWH, wherein the standardized plurality of data and plurality of structured data perform a hybrid management of workloads of the DWH and the data store, wherein the set of integration calculations comprises; scheduling workloads of the DWH and the data store based on task composition with respect to either the DWH or the data store in the bi-directional manner, and maintaining integrity of synchronization of data between the DWH and the data store; correcting the communications between the DWH and the data store; updating in real time, by the at least one data analysis module, the standardized plurality of data and plurality of structured data; and generating, by the at least one data analysis module, a decision report for the standardized plurality of data and plurality of structured data. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising:
a computer readable storage medium and program instructions stored on the computer readable storage medium for execution by at least one or more processors, the program instructions comprising; program instructions to receive a plurality of data that can either be structured or unstructured from a data store storing web content program instructions to receive, from a data warehouse (DWH), a plurality of structured data; program instructions to facilitate communications of the plurality of structured data from the DWH and the plurality of data from the data store in a bi-directional manner using proxy caching for data delivery, wherein the program instructions to facilitate communications comprises; program instructions to standardize the plurality of data and the plurality of structured data with respect to either the plurality of data from the data store or the plurality of structured data received from the DWH using a set of integration calculations associated with the data store and the DWH, wherein the standardized plurality of data and plurality of structured data perform a hybrid management of workloads of the DWH and the data store, wherein the set of integration calculations comprise; program instructions to schedule workloads of the DWH and the data store based on task composition with respect to either the DWH or the data store in the bi-directional manner, and program instructions to maintain integrity of synchronization of data between the DWH and the data store; program instructions to correct the communications between the DWH and the data store; program instructions to update in real time the standardized plurality of data and plurality of structured data; and program instructions to generate a decision report for the standardized plurality of data and plurality of structured data. - View Dependent Claims (20)
Specification