产品推荐 2026-07-28

dbt-coves:免费的dbt开发辅助工具(源码)

dbt开发辅助CLI工具,自动化生成staging模型与配置文件

开源软件跨平台工具

产品简介

dbt-coves 是一款命令行工具,专为dbt用户设计。它能自动分析数据仓库信息,生成staging模型(SQL文件)和属性(YML)文件,解决手动创建繁琐易错的问题,大幅提升开发效率。适合使用dbt进行数据建模的数据工程师和数据团队。

dbt-coves 主界面

核心功能

  • 自动生成staging模型(SQL)文件
  • 自动生成模型属性(YML)文件
  • 根据YML生成Airflow DAGs
  • 生成和合并dbt文档
  • 从Airbyte/Fivetran提取和加载配置

快速开始

  1. 第一步:使用pip安装:pip install dbt-coves
  2. 第二步:运行dbt-coves -h查看可用命令和选项
  3. 第三步:尝试使用dbt-coves generate命令生成sources或properties文件

界面预览

dbt-coves 界面截图

与其他方案对比

对比项dbt-coves同类方案
开发效率自动化生成SQL和YML文件,减少手动编码工作手动编写每个文件,过程繁琐且容易出错
数据库兼容性已测试支持Snowflake、Redshift、BigQuery可能需要适配特定数据库语法或手动调整

适合谁用

  • 使用dbt进行数据建模的数据工程师
  • 需要规范和管理staging模型与属性文件的分析团队
  • 为数据管道配置Airflow DAGs的运维人员

下载与版本

当前最新版本为 v1.11.4,发布于 2026-07-20。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/datacoves/dbt-coves