External metadata processing
First Claim
1. A method for preparing data flow information regarding a data flow using at least one external data file, each of said external data files comprising columns of information, said method comprising:
- storing a data flow model, said data flow model comprising use data describing, for each of said at least one external data file, a use of at least one column from said external data file;
storing metadata comprising data describing at least one column of each of said at least one external data file; and
using said stored metadata to determine whether said data flow model and said external data files are consistent.
2 Assignments
0 Petitions
Accused Products
Abstract
The operation of a data flow is improved by providing for validation of the consistency of the data flow with the external data files it works with, even in the face of changes in those external data files Metadata is stored regarding the external data files. Because external data files may change, this metadata is used when determining whether the external data files are still compatible with the data flow. In such performing such validation, the metadata tracks what changes in the external data files have occurred, and allows increased flexibility in presenting the user with options or in automatically fixing the data flow to correspond with changes in external data files. When the external data files are not available, the stored metadata can be used to validate the data flow to the last information regarding the external data files. The external metadata can be resynchronized to the data flow or to the external data files to provide updated external metadata for later validation.
-
Citations
38 Claims
-
1. A method for preparing data flow information regarding a data flow using at least one external data file, each of said external data files comprising columns of information, said method comprising:
-
storing a data flow model, said data flow model comprising use data describing, for each of said at least one external data file, a use of at least one column from said external data file;
storing metadata comprising data describing at least one column of each of said at least one external data file; and
using said stored metadata to determine whether said data flow model and said external data files are consistent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for evaluating a data flow model, said data flow model comprising information regarding a data flow, said information comprising use data describing, for each of at least one external data file, a use of at least one column from said external data file, said method comprising:
-
retrieving metadata comprising data describing at least one column of each of said at least one external data file; and
using said metadata to determine whether said data flow model and said metadata are consistent. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A data flow modeling system for preparing data flow information regarding a data flow using at least one external data file, each of said external data files comprising columns of information, said data flow modeling system comprising:
-
data flow model storage storing a data flow model, said data flow model comprising use data describing, for each of said at least one external data file, a use of at least one column from said external data file;
metadata storage storing metadata comprising data describing at least one column of each of said at least one external data file; and
consistency checker using said stored metadata to determine whether said data flow model and said external data files are consistent. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 37)
-
-
35. A data flow modeling system for evaluating a data flow model, said data flow model comprising information regarding a data flow, said information comprising use data describing, for each of at least one external data file, a use of at least one column from said external data file, said data flow modeling system comprising:
-
metadata storage storing metadata comprising data describing at least one column of each of said at least one external data file; and
consistency checker using said metadata to determine whether said data flow model and said metadata are consistent. - View Dependent Claims (36, 38)
-
Specification