CPC G06F 16/215 (2019.01) [G06F 11/3692 (2013.01); G06F 16/248 (2019.01); G06F 16/252 (2019.01)] | 20 Claims |
1. A system, comprising:
a plurality of data source computing systems, each data source storing a source asset of a plurality of source assets;
a computing device comprising:
one or more processors;
a communication interface communicatively coupled to the one or more processors; and
non-transitory memory storing computer-readable instructions that, when executed by the one or more processors, cause the computing device to:
identify, by a data lineage engine, executed testing data associated with a test case of a data quality testing procedure for a data transformation, wherein the data transformation comprises conversion of at least one data element from each of the plurality of source assets to a data element of one or more target assets;
identify, by the data lineage engine and based on the executed testing data, source data of the data transformation, target data of the data transformation, and link data comprising relationship information between the source data and the target data of the data transformation; and
generate, by a data lineage map generator and based on the source data of the data transformation, the target data of the data transformation, and link information, a data lineage map comprising a graphical representation of a relationship between the source data and the target data of the data transformation, wherein the data lineage map comprises nodes representative of source data and target data and directional links representative of source to target relationships of source data elements and target data elements.
|