The invention discloses a multi-
source field-level blood relationship tracking method and
system. The method comprises the following steps: extracting features from a multi-source heterogeneous
system, matching templates, triggering a corresponding acquisition strategy, and outputting an original blood relationship log; reading an original blood relationship log to generate an
abstract syntax tree, extracting a source / target field set to output a field-
level mapping relation, further writing the field-
level mapping relation into a
graph database to form a blood relationship edge, writing
metadata into a
relational database, establishing a two-level index, and outputting a blood relationship graph capable of being quickly positioned; and taking the blood relationship map as input, returning a target path with the maximum sum of confidence coefficients by adopting a weighted shortest path
algorithm, outputting a link-level
traceability result, and displaying the link-level
traceability result. According to the method, complete tracking of the field-level blood relationship is realized, the query
response time is shortened to a
millisecond level,
rapid access to multiple types of data sources is supported, and the problems of insufficient blood
relationship analysis precision, low query efficiency and weak multi-source adaptability in the prior art are solved.