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

Uploaded Source

Built Distribution

dbt_meshify-0.5.4-py3-none-any.whl (42.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dbt_meshify-0.5.4.tar.gz
  • Upload date:
  • Size: 34.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for dbt_meshify-0.5.4.tar.gz
Algorithm Hash digest
SHA256 52becc4895a73f50c4c3079ff1b65b295d58ad2d1d444e2cd255144a0150ad8e
MD5 1e428ab285fefec1f262ec34b848c9fe
BLAKE2b-256 e3dbfa63392a5b5e2399a3978ec9c58e68baeda279cb4a94ef799212a0b86bda

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dbt_meshify-0.5.4-py3-none-any.whl
  • Upload date:
  • Size: 42.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for dbt_meshify-0.5.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1181b2bb6d653a3fe861a7105cc96ece024a71066db4d2578cf1805a0d8e7b1e
MD5 4b0abef7f10ce5c9e4ff3b785fd461f0
BLAKE2b-256 95da296a07829dde044200bbab0bd2db5a3cf4c82227c4876b5af8828096ca3a

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