Skip to main content

a package to upgrade dbt packages to the dbt mesh framework

Project description

dbt-meshify

EXPERIMENTAL

maintained with :heart: by dbt practitioners for dbt practitioners

Click here for full package documentation

Overview

dbt-meshify is a CLI tool that automates the creation of model governance and cross-project lineage features introduced in dbt-core v1.5 and v1.6. This package will leverage your dbt project metadata to create and/or edit the files in your project to properly configure the models in your project with these features.

These features include:

  1. Groups - group your models into logical sets.
  2. Contracts - add model contracts to your models to ensure consistent data shape.
  3. Access - control the access level of models within groups
  4. Versions - create and increment versions of particular models.
  5. Project dependencies - split a monolithic dbt project into component projects, or connect multiple pre-existing dbt projects using cross-project ref.

Installation

To install dbt-meshify, run:

pip install dbt-meshify

To upgrade dbt-meshify, run:

pip install --upgrade dbt-meshify

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

dbt_meshify-0.5.0.tar.gz (30.5 kB view details)

Uploaded Source

Built Distribution

dbt_meshify-0.5.0-py3-none-any.whl (38.0 kB view details)

Uploaded Python 3

File details

Details for the file dbt_meshify-0.5.0.tar.gz.

File metadata

  • Download URL: dbt_meshify-0.5.0.tar.gz
  • Upload date:
  • Size: 30.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for dbt_meshify-0.5.0.tar.gz
Algorithm Hash digest
SHA256 f94a653e3536457486d0395b15593941a830a7541265370d244b5b38f4068d9e
MD5 c9033889124339c076c8f730aa002c23
BLAKE2b-256 8b1e26a416656ba641f5087423ac3723e4b44b071aba29e816a1c46649c6127d

See more details on using hashes here.

File details

Details for the file dbt_meshify-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: dbt_meshify-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 38.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for dbt_meshify-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 992bf6cdfc4d180ceee3c9fd6b2861643a8475a4528d31135af9226a666416dc
MD5 6dd388295d8c75255f0c25292646a590
BLAKE2b-256 0896dea550119b573e6c7a06e3187fabb4247fbc7047a5f4d3d104eee3aedc7f

See more details on using hashes here.

Supported by

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