Enterprise docs

Technical lineage server MANTA

The technical lineage server, powered by MANTA, connects to source systems like databases, ETL tools, and BI tools, analyzing SQL and other code and configuration assets where applicable, and generates holistic, cross-system technical data lineage. The technical lineage server is always self-hosted by the customer, similar to self-hosted DWCC.

This article provides a high-level summary of prerequisite information. For official information and additional details, see the supplemental documentation “MANTA Flow Installation and Usage Manual”.

Technical lineage server (MANTA), also known as MANTA Flow, is made up of three major components:

  • MANTA Flow CLI—Java command line application that extracts all scripts from source databases and repositories, analyzes them, sends all gathered metadata to the MANTA Flow Server, and optionally, processes and uploads the generated export to a target metadata database

  • MANTA Flow Server—Java server application that stores all gathered metadata inside its metadata repository, transforms it to a form suitable for import to a target metadata database, and provides it to its visualization or third-party applications via API

  • MANTA Admin UI (runs on the MANTA Flow Service Utility application server)—Java server application providing a graphical and programming interface for installation, configuration, updating, and overall maintenance of MANTA Flow (detailed documentation can be found on the page MANTA Admin UI)

A dedicated machine is recommended for MANTA to avoid collision for resources and limit access of MANTA to other data and applications for security reasons.