Skip to main content

Open Source Data Lineage Tool for Redshift. Snowflake and many other databases

Project description

Tokern Lineage Engine

CircleCI codecov PyPI image image

Tokern Lineage Engine is fast and easy to use application to collect, visualize and analyze column-level data lineage in databases, data warehouses and data lakes in AWS and GCP.

Tokern Lineage helps you browse column-level data lineage

Resources

  • Demo of Tokern Lineage App

data-lineage

Quick Start

Install a demo of using Docker and Docker Compose

Download the docker-compose file from Github repository.

# in a new directory run
wget https://raw.githubusercontent.com/tokern/data-lineage/master/install-manifests/docker-compose/catalog-demo.yml
# or run
curl https://raw.githubusercontent.com/tokern/data-lineage/master/install-manifests/docker-compose/catalog-demo.yml -o docker-compose.yml

Run docker-compose

docker-compose up -d

Check that the containers are running.

docker ps
CONTAINER ID   IMAGE                                    CREATED        STATUS       PORTS                    NAMES
3f4e77845b81   tokern/data-lineage-viz:latest   ...   4 hours ago    Up 4 hours   0.0.0.0:8000->80/tcp     tokern-data-lineage-visualizer
1e1ce4efd792   tokern/data-lineage:latest       ...   5 days ago     Up 5 days                             tokern-data-lineage
38be15bedd39   tokern/demodb:latest             ...   2 weeks ago    Up 2 weeks                            tokern-demodb

Try out Tokern Lineage App

Head to http://localhost:8000/ to open the Tokern Lineage app

Install Tokern Lineage Engine

# in a new directory run
wget https://raw.githubusercontent.com/tokern/data-lineage/master/install-manifests/docker-compose/tokern-lineage-engine.yml
# or run
curl https://raw.githubusercontent.com/tokern/data-lineage/master/install-manifests/docker-compose/catalog-demo.yml -o tokern-lineage-engine.yml

Run docker-compose

docker-compose up -d

If you want to use an external Postgres database, replace the following parameters in tokern-lineage-engine.yml:

  • CATALOG_HOST
  • CATALOG_USER
  • CATALOG_PASSWORD
  • CATALOG_DB

Supported Technologies

  • Postgres
  • AWS Redshift
  • Snowflake

Coming Soon

  • SparkSQL
  • Presto

Documentation

For advanced usage, please refer to data-lineage documentation

Survey

Please take this survey if you are a user or considering using data-lineage. Responses will help us prioritize features better.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

data-lineage-0.7.4.tar.gz (19.9 kB view details)

Uploaded Source

Built Distribution

data_lineage-0.7.4-py3-none-any.whl (21.6 kB view details)

Uploaded Python 3

File details

Details for the file data-lineage-0.7.4.tar.gz.

File metadata

  • Download URL: data-lineage-0.7.4.tar.gz
  • Upload date:
  • Size: 19.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.9 CPython/3.8.3 Linux/4.15.0-1103-aws

File hashes

Hashes for data-lineage-0.7.4.tar.gz
Algorithm Hash digest
SHA256 d05d41099b429c2d41b0bdd82d0ce1d7af5cfc830335e930bb52d6290917a099
MD5 59fbd9e2a6063aa56c54ea5e5b157914
BLAKE2b-256 37f082a69daf02d70d1548b89d36c27fa0b7836f81510c99c268571d794a5094

See more details on using hashes here.

File details

Details for the file data_lineage-0.7.4-py3-none-any.whl.

File metadata

  • Download URL: data_lineage-0.7.4-py3-none-any.whl
  • Upload date:
  • Size: 21.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.9 CPython/3.8.3 Linux/4.15.0-1103-aws

File hashes

Hashes for data_lineage-0.7.4-py3-none-any.whl
Algorithm Hash digest
SHA256 26d8467c9a831026df12ee87f1e6c00d07b20f5fd44a58321eb8a55ae349e8e8
MD5 c775b30b1e8e80287dec802f77ff3f9f
BLAKE2b-256 6526ad3c46fda124eec301e5e97fe0c438054931d75bbf512cf884f9c94953ae

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page