产品简介
jaffle_shop_duckdb 这是一个面向数据新手的本地化dbt快速体验环境。它用虚构的电商数据演示如何将原始数据转化为分析模型,全程免费在本地运行,无需等待云端部署,是理解dbt核心概念的理想起点。

核心功能
- 自包含测试环境,即开即用
- 包含示例数据与基础转换模型
- 本地快速执行SQL数据转换操作
- 自动生成交互式数据文档
- 支持Windows、macOS、Linux系统
快速开始
- 克隆仓库到本地并进入目录
- 创建Python虚拟环境并安装依赖
- 运行`dbt build`等命令执行转换
- 生成并启动交互式文档`dbt docs serve`
界面预览


与其他方案对比
| 对比项 | jaffle_shop_duckdb | 同类方案 |
|---|---|---|
| 学习门槛与速度 | 提供即开即用的完整代码环境,从克隆到运行文档服务可在1分钟内完成 | 在线教程或需要自行配置复杂环境,耗时较长 |
| 运行环境与依赖 | 完全在本地运行,利用DuckDB,无需外部依赖和网络,更轻量快速 | 通常需要连接云端数据仓库或数据库服务 |
适合谁用
- 想快速入门dbt但缺乏云端环境的初级数据工程师
- 需要本地测试dbt脚本和概念的数据分析学习者
- 希望免费体验数据转换全流程的技术探索者
下载与版本
当前最新版本为 duckdb,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/dbt-labs/jaffle_shop_duckdb