datacoves/dbt-coves has 283 GitHub stars and 19 forks. GitHot measured 0 stars in 24 hours and +1 in 7 days. Last checked 2026-11-14 06:22 UTC. Last push 2026-10-31.
計測したスター増加
- 24時間
- 0
- 7日間
- +1
- 15日間
- 履歴を収集中
- 1か月
- 履歴を収集中
期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。
概要
CLI tool for dbt users to simplify creation of staging models (yml and sql) files
データREADME.md
オリジナルdbt-coves
Brought to you by Datacoves
dbt-coves automates the tedious parts of dbt development. Datacoves takes it further: a managed DataOps platform for dbt and Airflow, deployable in your private cloud or available as SaaS.
- Private cloud or SaaS – your data, your choice
- Managed dbt + Airflow – production-ready from day one
- In-browser VS Code – onboard developers in minutes
- Bring your own tools – integrates with your existing stack, no lock-in
- AI-assisted development – connect your organization's approved LLM (Anthropic, OpenAI, Azure, Gemini, and more)
- Built-in governance – CI/CD, guardrails, and best practices included
dbt-coves is the power tools. Datacoves is the workshop.
Overview
Table of contents
Introduction
dbt-coves is a CLI tool that automates and simplifies development and release tasks for dbt.
In addition to other functions listed below, dbt-coves generates dbt sources, staging models and property(yml) files by analyzing information from the data warehouse and creating the necessary files (sql and yml). It can even generate Airflow DAGs based on YML input.
Finally, dbt-coves includes functionality to bootstrap a dbt project and to extract and load configurations from data-replication providers.
Installation
pip install dbt-coves
We recommend using python virtualenvs and create one separate environment per project.
Supported dbt versions
| Version | Status |
|---|---|
| < 1.0 | ❌ Not supported |
| >= 1.0 | ✅ Tested |
From dbt-coves 1.4.0 onwards, our major and minor versions match those of dbt-core.
This means we release a new major/minor version once it's dbt-core equivalent is tested.
Patch suffix (1.4.X) is exclusive to our continuous development and does not reflect a version match with dbt.
Supported dbt adapters
| Feature | Snowflake | Redshift | BigQuery |
|---|---|---|---|
| source model (sql) generation | ✅ Tested | ✅ Tested | ✅ Tested |
| model properties (yml) generation | ✅ Tested | ✅ Tested | ✅ Tested |
NOTE: Other database adapters may work, although we have not tested them. Feel free to try them and let us know so we can update the table above.
Usage
dbt-coves, supports the following functions:
- dbt: run dbt commands in CI and Airflow environments.
- extract and load: save and restore your configuration from:
- generate:
- airflow dags: generate Airflow DAGs from YML files.
- dbt docs: generate dbt docs by merging production catalog.json, useful in combination with dbt-checkpoint and when using Slim CI
- dbt sources: generate the dbt source configuration as well as the initial dbt staging model(s) and their corresponding property(yml) files.
- dbt properties: generate and/or update the properties(yml) file for a given dbt model(sql) file.
- metadata: generate metadata extract(CSV file) that can be used to collect column types and descriptions and then provided as input inthe the
generate sourcesorgenerate propertiescommand - templates: generate the dbt-coves templates that dbt-coves utilizes with other dbt-coves commands
- setup: used configure different components of a dbt project.
- data-sync: sync Airflow's own metadata tables into Snowflake or Redshift.
- blue-green: perform blue-green dbt deployments on Snowflake.
See the full command reference for a man-page-style breakdown of every command's arguments, and Settings for .dbt_coves/config.yml equivalents.
For a complete list of options, run:
dbt-coves -h
dbt-coves <command> -h
Contributing
If you're interested in contributing to the development of dbt-coves, please refer to the Contributing Guidelines. This document outlines the process for submitting bug reports, feature requests, and code contributions.
Metrics
関連プロジェクトを探す
Asabeneh/30-Days-Of-Python
30 Days of Python プログラミングチャレンジは、Python プログラミング言語を 30 日で学ぶためのステップバイステップのガイドです。このチャレンジは 100 日以上かかることもあります。自分のペースで進めてください。こちらの動画も役立つかもしれません: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
78,717 スターgrafana/grafana
オープンで組み合わせ可能なオブザーバビリティおよびデータ可視化プラットフォームです。Prometheus、Loki、Elasticsearch、InfluxDB、Postgres など、複数のソースからメトリクス、ログ、トレースを可視化できます。
77,894 スターredis/redis
リアルタイムのデータ駆動型アプリケーションを構築する開発者にとって、Redis は最も選ばれ、最速で、機能が最も豊富なキャッシュ、データ構造サーバー、ドキュメントおよびベクトルクエリエンジンです。
77,491 スターapache/superset
Apache Superset は、データ可視化とデータ探索のためのプラットフォームです。
75,522 スター