CPC G06F 16/2365 (2019.01) [G06F 16/221 (2019.01); G06F 16/24556 (2019.01)] | 20 Claims |
1. A computing system comprising:
at least one hardware processor;
at least one memory coupled to the at least one hardware processor; and
one or more computer readable storage media storing computer-executable instructions that, when executed, cause the computing system to perform operations comprising:
generating a consolidation artifact that consolidates data from at least two instances of a data artifact, the consolidation artifact comprising:
a selection of data from a first instance of the at least two instances of the data artifact;
a selection of data from a second instance of the at least two instances of the data artifact;
for a given set of data for the consolidation artifact, an identifier of a source of data associated with the first instance of the at least two instance of the data artifact or an identifier of a source of data associated with the second instance of the data artifact;
receiving a first request for data associated with the consolidation artifact, wherein the first request for data comprises:
an identifier of the source of data associated with the first instance;
receiving a second request for data associated with the consolidation data artifact, where the second request for data is received prior to the first request or subsequent to the first request, wherein the second request for data comprises no identifier of a source of data of the first instance or the second instance;
in response to the first request for data, returning data from the first instance; and
in response to the second request for data, returning data from the first instance and the second instance.
|