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

Uploaded Source

Built Distribution

dbt_meshify-0.5.3-py3-none-any.whl (41.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for dbt_meshify-0.5.3.tar.gz
Algorithm Hash digest
SHA256 3268634fef7b3c7a1bd22b044fd2d13bd13f027855779ce51d787604542d92ab
MD5 7b9179f21390a608219a8c796aad4df4
BLAKE2b-256 646bbe6bc4fe4c2e9a12d365f6447e7eb011df39aefce0598eb3da8c2979548d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dbt_meshify-0.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 df68b50f87e4d6009ccd0e0819e4b3d962787e3de6d19d3d05ac2fa7f1200c08
MD5 b5bf71519038972492347bb8c3f19c87
BLAKE2b-256 c583ef97fcf1537b8388b4f12ab6aafc00c898ae4a44a4ac3384bb8198100157

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