Technique for supplying a data warehouse whilst ensuring a consistent data view
First Claim
1. A system for supplying a data warehouse with data generated in the context of transaction-based processing, whilst ensuring a consistent data view, comprising:
- an interface for receiving data elements which are assigned to individual transactions and require processing before delivery into the data warehouse;
a process control component for determining the respective assignment of a data element to a particular processing operation and for controlling the distribution of the data elements to associated processing branches;
at least one first buffer storage provided downstream from the process control component, for the temporary storage of the distributed data elements, wherein time-control information is assigned to each stored data element;
two or more processing branches in which there is respectively provided a processing component for processing the data elements read-out from the at least one first buffer storage;
at least one mode control component which, in a first mode, initiates a processing of the data elements that is non-dependent on the time control information and, in a second mode, provides for a prioritising processing of particular data elements that is based on the time control information; and
a transfer component, which is disposed downstream from the processing branches and transfers the processed data elements to the data warehouse.
2 Assignments
0 Petitions
Accused Products
Abstract
A technique is described for supplying a data warehouse whilst ensuring a consistent data view. The system comprises an interface for receiving data elements which are assigned to individual transactions and require processing before delivery into the data warehouse. Also provided is a process control component for analyzing the data elements with regard to the respective assignment to particular processing operations and for controlling the distribution of the data elements to associated processing branches. At least one first buffer storage is disposed downstream from the process control component, for the temporary storage of the distributed data elements, time-control information being assigned to each stored data element. The processing of the data elements read-out from the at least one buffer storage is effected in two or more parallel processing branches, a processing of the data elements that is non-dependent on the time control information being effected in a first mode, and a prioritising processing of particular data elements that is based on the time control information being provided in a second mode. A transfer component, which transfers the processed data elements to the data warehouse, is disposed downstream from the processing branches.
16 Citations
23 Claims
-
1. A system for supplying a data warehouse with data generated in the context of transaction-based processing, whilst ensuring a consistent data view, comprising:
-
an interface for receiving data elements which are assigned to individual transactions and require processing before delivery into the data warehouse;
a process control component for determining the respective assignment of a data element to a particular processing operation and for controlling the distribution of the data elements to associated processing branches;
at least one first buffer storage provided downstream from the process control component, for the temporary storage of the distributed data elements, wherein time-control information is assigned to each stored data element;
two or more processing branches in which there is respectively provided a processing component for processing the data elements read-out from the at least one first buffer storage;
at least one mode control component which, in a first mode, initiates a processing of the data elements that is non-dependent on the time control information and, in a second mode, provides for a prioritising processing of particular data elements that is based on the time control information; and
a transfer component, which is disposed downstream from the processing branches and transfers the processed data elements to the data warehouse. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. The system according to further comprising:
a timing component for the provision of time control information.
-
15. A method for supplying a data warehouse with data generated in the context of transaction-based processing, whilst ensuring a consistent data view, comprising:
receiving data elements which are assigned to individual transactions and require processing before delivery into the data warehouse;
determining the respective assignment of a data element to a particular processing operation and controlling of the distribution of the data elements to associated processing branches;
temporary storage of the distributed data elements, wherein time-control information is assigned to each stored data element;
processing of the stored data elements in the respectively associated processing branch, wherein processing of the data elements that is non-dependent on the time control information is effected in a first mode and prioritising processing of particular data elements that is based on the time control information is effected in a second mode; and
transferring of the processed data elements to the data warehouse. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
Specification