CPC G06F 16/2365 (2019.01) [G06F 16/2379 (2019.01)] | 20 Claims |
1. A method comprising:
maintaining a data pool including a plurality of heterogeneous data sets;
receiving a first data batch of a data set from a data source into the data pool;
determining a current state of the data set based on a data set state diagram including a plurality of data set states;
identifying a condition of the first data batch;
setting a data batch state for the first data batch, based on a data batch state diagram; and
updating the data batch state of a prior data batch received before the first data batch, based on the condition of the first data batch and the data batch state diagram of the prior data batch;
transitioning the data set state diagram, based on the condition of the first data batch, to an updated data set state;
maintaining a data state repository storing the data set state for each of the plurality of heterogeneous data sets; and
in response to a query for a status of a data set in the data pool, responding with the status using the data state diagram without accessing the data set.
|