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.5.tar.gz (34.5 kB view details)

Uploaded Source

Built Distribution

dbt_meshify-0.5.5-py3-none-any.whl (42.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dbt_meshify-0.5.5.tar.gz
  • Upload date:
  • Size: 34.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for dbt_meshify-0.5.5.tar.gz
Algorithm Hash digest
SHA256 edacefd0661ea7e9d26041ab3c91ae51ebe81ef0985a5fb3ca9396f76939b3c7
MD5 fa5431ca64007063313dfa9e2c7d5631
BLAKE2b-256 70d2c1ad35d7bcb2c1008d4363b614a68eea09617112bf5a0e2ca8fae4dc40fa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dbt_meshify-0.5.5-py3-none-any.whl
  • Upload date:
  • Size: 42.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for dbt_meshify-0.5.5-py3-none-any.whl
Algorithm Hash digest
SHA256 a521fb19e442239a503292687cf605de5aaabfc4044a7535b0e1b33cfb7edb55
MD5 d23a5e5cf5453f5e15d28d1065d80d66
BLAKE2b-256 156bfd5b04493494bf928338696ea05d135fe653f431b6d92895b5cc83c52c37

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