Importing the Data Catalog

Importing the Data Catalog

To actually start cataloging, we first need to load some data. This can be done via .csv files.

For loading a Data Catalog we need to following columns

  • Category

  • Database

  • Schema

  • Table

  • Column

Below is a file containing this. Note that this file also contains additional columns including: “Column_Description” and “Table_UpdatedBy”. Theese are custom fields where we can add additional data to our catalog.

An important detail is that these fields must exist already in engrafo. This can be done in the section “Data Catalog Template”. More about that here: Configuring Templates for the Data Catalog However for this demo, those custom fields already exist in the Engrafo Installation.

To actually load a file, head over to Load Metadata → Meta load (API)

image-20250513-113111.png

The process for uploading and loading a file is simple: Upload → Validate → Load.

First we upload our chosen file(s) and add a separator. Note that all files used in this demo are semicolon);) separated…

image-20250513-113410.png

…Validate the file…

image-20250513-113459.png

And finally load the file.

image-20250513-141637.png

Now you should see that your Data Catalog contains a bunch of schemas, tables and columns. Most also include descriptions and other information we added using custom fields.

image-20250513-142012.png

Now that we have our Catalog we can start using it to create lineage diagrams. But first we need to load some additional data to do this: Importing Documentations