← 返回列表
数据处理工作流

End-to-End ELT Data Pipeline:基于 Databricks Delta Lake 与 DLT 的端到端数据管道

zapanss/End-to-End-ELT-Data-Pipeline-with-Databricks-Delta-Lake-DLT-dbt-Ready-Gold-Models · 🚀 Build a production-ready ELT data pipeline on Databricks, leveraging Delta Lake and DLT for efficient data ingestion, transformation, and modeling.

GitHub原文发布 未知首次收录 2026-10-06上架 2026-10-06 07:02

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

该项目提供了一个基于 Databricks 的生产级 ELT 数据管道实现,涵盖 Auto Loader 数据接入、Delta Live Tables (DLT) 转换、基于 CDC 的 Silver 层建模以及动态 Gold 层维度与事实表构建。支持的 dbt 集成用于数据转换和灵活建模,涉及 Bronze-Silver-Gold、SCD 等数据工程常见模式。仓库以 Jupyter Notebook 为主要载体,附带系统要求说明与相关资料链接。

核心能力与快速开始

★ 3 · Jupyter Notebook

能做什么
提供基于 Databricks 的端到端 ELT 数据管道实现,使用 Auto Loader 进行数据接入,采用 Delta Live Tables (DLT) 进行转换处理,包含基于 CDC 的 Silver 层模型,并构建动态的 Gold 层维度表与事实表以支持分析。支持通过 dbt 进行数据转换和建模集成,涉及 Bronze-Silver-Gold 分层架构与 SCD(缓慢变化维度)处理模式。
适用场景
适用于希望在 Databricks 平台上搭建生产风格 ELT 数据管道的场景,包括数据接入、清洗转换、CDC 增量处理、数据仓库分层建模(Bronze/Silver/Gold),以及使用 dbt 做数据转换与维度建模的团队。
项目形态
研究实现
部署方式
未说明
主要依赖
README 中提及操作系统为 Windows 10、macOS 或 Linux;硬件建议最低 8 GB RAM 和 2 CPU 核心;软件需 Java Runtime Environment 以及最新版本的 Databricks。
使用限制
仓库以 Jupyter Notebook 为主;README 未提供具体的安装步骤命令、依赖版本、Databricks 集群配置或 API 成本说明。
许可证
Apache-2.0
最近推送
2026-10-05 13:48

资料检查:2026-10-06 07:00 · 卡片整理:2026-10-06 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

程序员

作为数据工程参考实现,程序员可学习并复用其基于 Databricks 的 ELT 管道代码,包括 Auto Loader 数据接入、Delta Live Tables 转换、CDC 建模以及 dbt 集成,用于构建或排错生产级数据管道。

查看内容依据
This project provides a production-ready ELT data pipeline built on Databricks. It makes use of Auto Loader, Delta Live Tables (DLT), and CDC-based Silver models.

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。