Skip to main content

Lineage bundle

This package is distributed under the "DataSentics SW packages Terms of Use." See license

Lineage bundle allows you to generate and publish lineage of notebooks and notebook functions of your Daipe project.

Getting started

Add lineage-bundle to your project

poetry add lineage-bundle --dev

Generate and publish lineage to a static HTML

console lineage:publish:html

Optional:

To use a databaase: add sqlalchemybundle.yaml file to [PROJECT_NAME]/_config/bundles/

parameters:
  sqlalchemybundle:
    connections:
      default:
        engine: mssql
        server: '%env(DB_HOST)%'
        database: '%env(DB_NAME)%'
        username: '%env(DB_USER)%'
        password: '%env(DB_PASS)%'
        driver: '{ODBC Driver 17 for SQL Server}'

In .env in your Daipe project

APP_ENV=dev

# Databricks
DBX_TOKEN=
# Lineage
DB_HOST=address.of.mssql.server.com
DB_NAME=db_name
DB_USER=username
DB_PASS=password

Initialize the database

console lineage:database:init

Generate and publish lineage to database

console lineage:publish:database

Preview

Pipelines lineage

Example lineage

Functions lineage

Example lineage

Metadata

Release files for lineage-bundle 1.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for lineage-bundle 1.2.1
File Interpreter ABI Platform Actions
lineage_bundle-1.2.1-py3-none-any.whl Python 3 none any Details for lineage_bundle-1.2.1-py3-none-any.whl

Release files / lineage_bundle-1.2.1-py3-none-any.whl

Download URL lineage_bundle-1.2.1-py3-none-any.whl
Size 31.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f99e11b844e62370d985e2ea1241f09df9d832cc956871601e18baffd4f08cab
BLAKE2b-256 checksum
How to use checksums
31525f5dd83ea8cc0562bf168084b5a7526ea20f19edc2df9f6c46b6f5d356e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.7.3 Linux/5.11.0-1028-azure

Security for lineage-bundle 1.2.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page