开源数据搬运平台,用于 ELT 管道,把 API、数据库和文件中的数据同步到数据仓库、数据湖和 AI 应用。
- Star
- 2,425
- Fork
- 233
- 未关闭 Issue
- 16
- 最近提交
- 7天前
这是什么?
Elementary OSS 是一个面向 dbt 项目的数据质量监控命令行工具,需与 Elementary dbt 包配合使用。dbt 包会在数仓中收集元数据、运行产物和测试结果,CLI 读取这些数据后生成数据可观测性报告,展示异常和失败的测试,并追踪模型与测试随时间的性能变化。
告警可发送到 Slack 和 Microsoft Teams。项目将异常检测实现为原生 dbt 测试,并提供数据质量仪表盘、结合测试结果的端到端血缘、数据目录,以及随 dbt 项目一起管理的配置即代码。dbt artifacts 上传器可在 dbt 运行时保存运行元数据。
托管版 Elementary Cloud 额外提供自动化 ML 监控、从采集到 BI 的字段级血缘和 AI 代理。开源版本覆盖核心的报告与告警流程。
核心功能
- 01基于数仓元数据和测试结果生成数据可观测性报告。
- 02将异常和失败测试的告警发送到 Slack 和 Microsoft Teams。
- 03提供以原生 dbt 测试形式运行的异常检测。
- 04追踪模型和任务运行性能随时间的变化。
- 05提供结合测试结果的端到端数据血缘。
- 06配置随 dbt 代码统一管理。
适用场景
- 监控 Snowflake、BigQuery 或 Redshift 上 dbt 项目的数据新鲜度、数据量和 schema 问题。
- 在 dbt 测试失败或出现异常时接收 Slack 或 Teams 告警。
- 排查问题时追踪故障模型对下游的影响。
- 长期查看各次 dbt 运行中模型的耗时与测试结果。
快速上手
- 1
按照快速入门指南安装并配置 Elementary dbt 包和 CLI
使用前须知
- 它只生成基础的数据可观测性报告,许多高级功能仅在 Elementary Cloud 中提供。
- 它需要 Elementary dbt 包并连接数据仓库,因此设置需要一定的配置工作。
标签
常见问题
- elementary 是什么?
- 基于 dbt 的开源数据可观测性命令行工具,读取 Elementary dbt 包的结果生成报告并发送告警。 Elementary OSS 是一个面向 dbt 项目的数据质量监控命令行工具,需与 Elementary dbt 包配合使用。dbt 包会在数仓中收集元数据、运行产物和测试结果,CLI 读取这些数据后生成数据可观测性报告,展示异常和失败的测试,并追踪模型与测试随时间的性能变化。
- elementary 可以免费使用吗?用的什么许可证?
- elementary 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- elementary 还在维护吗?
- 活跃维护中。elementary 最近一次提交是在 2026年10月13日。
- elementary 适合用来做什么?
- 监控 Snowflake、BigQuery 或 Redshift 上 dbt 项目的数据新鲜度、数据量和 schema 问题。 在 dbt 测试失败或出现异常时接收 Slack 或 Teams 告警。 排查问题时追踪故障模型对下游的影响。 长期查看各次 dbt 运行中模型的耗时与测试结果。
- elementary 怎么安装和运行?
- 按照快速入门指南安装并配置 Elementary dbt 包和 CLI
- 在哪里获取 elementary?
- 源代码和安装说明在 GitHub 上:https://github.com/elementary-data/elementary
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2.2万5414PythonOther更新于 昨天
开源元数据平台,整合数据目录、血缘、质量、治理与 MCP 服务,为人和 AI 智能体提供数据上下文。
1.6万2466TypeScriptApache-2.0更新于 8小时前
Apache Airflow 是一个用代码编写、调度和监控工作流的平台,工作流以 Python 定义为 Dag。
4.7万1.8万PythonApache-2.0更新于 7小时前
用 Python 脚本快速构建并分享交互式数据应用的开源框架。
4.6万4430PythonApache-2.0更新于 7小时前
可直接替代 Jupyter 的数据笔记本,内置 AI 助手,支持 Python、R 和 SQL。
3022201TypeScriptApache-2.0更新于 昨天
开源的实时基础设施监控工具,支持逐秒指标、自动发现、内置机器学习异常检测与告警。
8.1万6692GoGPL-3.0更新于 9小时前