Documenting application/web forms as input for data lineage

Piotr Kononow - Dataedo Team Piotr Kononow 27th July, 2022
Applies to: Dataedo 10.x versions, Article available also for: 24.x (current), 23.x
You are looking at documentation for an older release.
Switch to the documentation for Dataedo 24.x (current).

Dataedo allows you to document lineage of your data manually for various elements of your systems that were not imported automatically (such as tables or stored procedures). You can use manual objects to represent different elements of your information systems - application forms, APIs, files, sensors, etc. In this article I will show you how you can document web/application form as input of data into a table.

Create form object

First, we need to create manual object that will represent a form:

  1. Create manual documentation that will represent your application/website,
  2. Create a manual procedure of the "Form" type,
  3. Define its fields as parameters (data type is optional),
  4. Save new object.

Image title

Image title

Define lineage and field mapping

Now that you have a form in your catalog, you can define its data lineage.

  1. Go to Data Lineage tab,
  2. Add this form as Inflow of the Default process,
  3. Add table that form is writing to as Outflow (use search option to find your table),
  4. In Columns form define field/column mapping (this step is optional).

Image title

Image title

Final comments

This functionality will be developed in the future and adding additional object types will be more native and natural. The process of adding forms in the Procedures folder is temporary solution.