MANAGING LINEAGE INFORMATION
First Claim
Patent Images
1. A method for managing lineage information, the method including:
- receiving lineage information representing one or more lineage relationships among two or more data processing programs and two or more logical datasets;
receiving one or more runtime artifacts, each runtime artifact including information related to a previous execution of a data processing program of the two or more data processing programs; and
analyzing the one or more runtime artifacts and the lineage information to determine one or more candidate modifications to the lineage information.
3 Assignments
0 Petitions
Accused Products
Abstract
Managing lineage information includes: receiving lineage information representing one or more lineage relationships among two or more data processing programs and two or more logical datasets; receiving one or more runtime artifacts, each runtime artifact including information related to a previous execution of a data processing program of the two or more data processing programs; and analyzing the one or more runtime artifacts and the lineage information to determine one or more candidate modifications to the lineage information.
-
Citations
17 Claims
-
1. A method for managing lineage information, the method including:
-
receiving lineage information representing one or more lineage relationships among two or more data processing programs and two or more logical datasets; receiving one or more runtime artifacts, each runtime artifact including information related to a previous execution of a data processing program of the two or more data processing programs; and analyzing the one or more runtime artifacts and the lineage information to determine one or more candidate modifications to the lineage information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. Software for managing lineage information stored in a non-transitory form on a computer-readable medium, the software including instructions for causing a computing system to:
-
receive lineage information representing one or more lineage relationships among two or more data processing programs and two or more logical datasets; receive one or more runtime artifacts, each runtime artifact including information related to a previous execution of a data processing program of the two or more data processing programs; and analyze the one or more runtime artifacts and the lineage information to determine one or more candidate modifications to the lineage information.
-
-
16. A computing system for managing lineage information, the computing system including:
-
an input device or port configured to receive lineage information representing one or more lineage relationships among two or more data processing programs and two or more logical datasets and one or more runtime artifacts, each runtime artifact including information related to a previous execution of a data processing program of the two or more data processing programs; and at least one processor configured to analyze the one or more runtime artifacts and the lineage information to determine one or more candidate modifications to the lineage information.
-
-
17. A computing system for managing lineage information, the computing system including:
-
means for receiving lineage information representing one or more lineage relationships among two or more data processing programs and two or more logical datasets and one or more runtime artifacts, each runtime artifact including information related to a previous execution of a data processing program of the two or more data processing programs; and means for analyzing the one or more runtime artifacts and the lineage information to determine one or more candidate modifications to the lineage information.
-
Specification