GitHubContribute in GitHub: Edit online

Manta Flow Collibra User Documentation

Definition of Exported Entities

Manta Flow analyzes SQL scripts (procedures, view definitions, macros, ad-hoc scripts, etc.) and database structures as well as ETL, analytical, reporting, and modeling tools. It then imports to Collibra DGC both database structures and metadata about interesting SQL statements, ETL transformations, and analytical models and reports. The export is based on the latest revision in the Manta Data Lineage repository.

Manta Flow creates/updates:

Export Model

The following diagram illustrates the domain model of Collibra DGC assets, relations, and complex relations used by Manta Data Lineage. The default asset types, relation types, and complex relation types used in this model can be changed in the configuration. For more information, see Collibra DGC Entity Types.

No alt text provided

Browsing Assets

All the assets are imported to communities and domains that are configured for export. The default configuration is that the whole Manta Data Lineage repository is exported to one DGC community and the assets are separated into five domains as follows.

The Export Model shows which assets can be exported to which communities.

Lineage Diagram

A Collibra diagram can be shown for every single asset that is in Collibra DGC, but in order to show the lineage diagram, the typical starting assets are:

The diagrams in Collibra are highly customizable. Manta Data Lineage a set of predefined diagrams that are suitable for data lineage diagrams.

Export Statistics

The export to Collibra generates a report on the number of uses of each rule in collibraExportMantaMapping.csv and the number of cases where there was a no-matching rule for a node in the Manta Data Lineage. The report is saved in a JSON file located in mantaflow\cli\output\collibra\exportReport.json.

The following is an example of a report showing an ORCL database with an HR and DB2 database with IADB using a default mapping to a Collibra resource.

{
    "/DB2/IADB":1,
    "/ORCL/HR":232,
    "No mapping rule found":3
}

Deleted/Obsolete Object Handling

Depending on whether Integration API or Synchronization API is used, the export handles deleted/non-existent objects and flows differently.

Consult your export configuration with your Manta Data Lineage and Collibra administrators.