Skip to main content

CLI tool for dbt users adopting analytics engineering best practices.

Project description

Maintenance PyPI version fury.io Code Style Checked with mypy Imports: isort Imports: python Build pre-commit.ci status codecov Maintainability Downloads

What is dbt-coves?

dbt-coves is a complimentary CLI tool for dbt that allows users to quickly apply Analytics Engineering best practices.

dbt-coves helps with the generation of scaffold for dbt by analyzing your data warehouse schema in Redshift, Snowflake, or Big Query and creating the necessary configuration files (sql and yml).

⚠️ dbt-coves is in alpha version. Don’t use on your prod models unless you have tested it before.

Here’s the tool in action

https://cdn.loom.com/sessions/thumbnails/74062cf71cbe4898805ca508ea2d9455-1624905546029-with-play.gif

Supported dbt versions

Version

Status

<= 0.17.0

❌ Not supported

0.18.x - 0.21x

✅ Tested

1.x

✅ Tested

Supported adapters

Feature

Snowflake

Redshift

BigQuery

Postgres

profile.yml generation

✅ Tested

🕥 In progress

❌ Not tested

❌ Not tested

sources generation

✅ Tested

🕥 In progress

❌ Not tested

❌ Not tested

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dbt_coves-1.0.4a1.tar.gz (33.6 kB view hashes)

Uploaded Source

Built Distribution

dbt_coves-1.0.4a1-py3-none-any.whl (40.1 kB view hashes)

Uploaded Python 3

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