Side by side
Egeria vs SQLLineage
Both stand on data lineage tools. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Choose Egeria if you need an open-source foundation for managing and connecting metadata across heterogeneous repositories and technologies. Its broad discovery, connector and lineage capabilities are suited to complex metadata environments. Teams looking for a ready-to-use hosted app should consider that Egeria is described through standalone, Docker and Kubernetes deployment options.
Visit EgeriaSQLLineage offers SQL lineage through command-line, Python, and browser-based views. Specifying the SQL dialect and providing metadata can improve analysis for dialect-specific statements and some column references.
Visit SQLLineageThe facts
| Egeria | SQLLineage | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Not published |
| Runs on | API, Linux, Mac, Self-hosted, Web, Windows | API, Linux, Self-hosted |
| Lowest paid plan | Not published | Free or on request |
| Plans published | None | 1 |
| Maker | Not published | Not published |
| Website | egeria-project.org | github.com |
| On data lineage tools | #8 of 43 | #12 of 43 |
Egeria: what it does well
- Open metadata schema includes more than 600 types
- Supports metadata exchange, linking and federation
- Discovery covers schema, resource, semantic and classification tasks
- Includes lineage management and impact analysis
- Content packs cover a range of database and data technologies
What to know first
- Using the project requires choosing and operating a deployment such as standalone, Docker or Kubernetes
- The community edition is described as including functions for an Egeria developer
SQLLineage: what it does well
- Combines lineage across multiple SQL statements.
- Can show column-level paths and intermediate tables.
- Offers a browser-based DAG viewer.
- MIT-licensed and installable from PyPI or GitHub.
What to know first
- Dialect-specific SQL analysis may require a specified dialect.
- Database drivers must be installed separately for metadata queries.
- GitHub installation requires Node.js/npm for the DAG viewer.
Alternatives to Egeria Alternatives to SQLLineage The whole list