登录 注册
数据分析与数据处理自动化与工作流 analyticsdagsterdata-engineeringdata-integrationdata-orchestratordata-pipelines
16,388
Stars
2,414
Forks
155
Watchers
2,634
Open Issues
Apache-2.0
许可证
Python
语言
2018-04-30
创建时间
2026-11-10
最近更新

项目能做什么

用于开发、生产和观测数据资产的编排平台。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<div align="center">
  <!-- Note: Do not try adding the dark mode version here with the `picture` element, it will break formatting in PyPI -->
  <div>
    <a target="_blank" href="https://dagster.io" style="background:none">
      <img alt="dagster logo" src="https://raw.githubusercontent.com/dagster-io/dagster/master/.github/dagster-logo-light.svg" height="72">
    </a>
  </div>
  <a target="_blank" href="https://github.com/dagster-io/dagster" style="background:none">
    <img src="https://img.shields.io/github/stars/dagster-io/dagster?labelColor=4F43DD&color=163B36&logo=github">
  </a>
  <a target="_blank" href="https://github.com/dagster-io/dagster/blob/master/LICENSE" style="background:none">
    <img src="https://img.shields.io/badge/License-Apache_2.0-blue.svg?label=license&labelColor=4F43DD&color=163B36">
  </a>
  <a target="_blank" href="https://pypi.org/project/dagster/" style="background:none">
    <img src="https://img.shields.io/pypi/v/dagster?labelColor=4F43DD&color=163B36">
  </a>
  <a target="_blank" href="https://pypi.org/project/dagster/" style="background:none">
    <img src="https://img.shields.io/pypi/pyversions/dagster?labelColor=4F43DD&color=163B36">
  </a>
  <a target="_blank" href="https://twitter.com/dagster" style="background:none">
    <img src="https://img.shields.io/badge/twitter-dagster-blue.svg?labelColor=4F43DD&color=163B36&logo=twitter" />
  </a>
  <a target="_blank" href="https://dagster.io/slack" style="background:none">
    <img src="https://img.shields.io/badge/slack-dagster-blue.svg?labelColor=4F43DD&color=163B36&logo=slack" />
  </a>
  <a target="_blank" href="https://linkedin.com/showcase/dagster" style="background:none">
    <img src="https://img.shields.io/badge/linkedin-dagster-blue.svg?labelColor=4F43DD&color=163B36&logo=linkedin" />
  </a>
</div>

**Dagster is a cloud-native data pipeline orchestrator for the whole development lifecycle, with integrated lineage and observability, a declarative programming model, and best-in-class testability.**

It is designed for **developing and maintaining data assets**, such as tables, data sets, machine learning models, and reports.

With Dagster, you declare—as Python functions—the data assets that you want to build. Dagster then helps you run your functions at the right time and keep your assets up-to-date.

Here is an example of a graph of three assets defined in Python:

```python
import dagster as dg
import pandas as pd

from sklearn.linear_model import LinearRegression


@dg.asset
def country_populations() -> pd.DataFrame:
    df = pd.read_html("https://tinyurl.com/mry64ebh")[0]
    df.columns = ["country", "pop2022", "pop2023", "change", "continent", "region"]
    df["change"] = df["change"].str.rstrip("%").astype("float")
    return df


@dg.asset
def continent_change_model(country_populations: pd.DataFrame) -> LinearRegression:
    data = country_populations.dropna(subset=["change"])
    return LinearRegression().fit(pd.get_dummies(data[["continent"]]), 
阅读完整原文

商业机会分析 AI 生成

垂直行业开箱即用的 Dagster Assets 模板与集成市场

产品构想针对电商数据分析、广告归因或SaaS指标计算等常见场景,提供预构建的Dagster软件定义资产(Software-Defined Assets)代码库与连接器套装。
核心功能开箱即用的管道脚手架、常见SaaS(如Shopify、Stripe、HubSpot)到数仓(Snowflake/BigQuery)的预置Assets、开箱即用的告警规则与文档。
目标用户中小企业数据分析团队、独立分析师、初创企业数据工程师。
难度/周期中等 · 1-3个月 · 成本:开发与多数据源API测试沙盒成本、示例基础设施运行成本。
收费模式按模板/代码包单次购买授权,或订阅制获取持续维护与新连接器更新。
竞争风险官方生态(dagster-embedded-elt 等)持续丰富可能挤压独立模板空间;目标用户本身具备较强开发能力,付费转化门槛高。
依据 数据支持的判断

Airflow 至 Dagster 架构迁移与评估工具包及咨询

产品构想提供自动化脚本分析现有 Airflow DAG,生成迁移复杂度评估报告,并自动转换基础逻辑为 Dagster Assets,辅以专家迁移支持服务。
核心功能DAG静态语法转换工具、依赖图谱兼容性分析器、运行时双跑对照验证套件、迁移最佳实践手册与专家咨询工单。
目标用户希望摆脱Airflow维护负担、技术栈升级的企业技术团队及数据主管。
难度/周期高 · 3-6个月 · 成本:深耕两套编排引擎的研发时间投入、多版本兼容性测试环境成本。
收费模式自动化评估工具免费/增值,交付迁移方案定制咨询与驻场/远程技术支持收费。
竞争风险企业定制化逻辑多,自动化工具覆盖率有限,容易退化为重度人工作业模式。
依据 尚需验证的假设

轻量级 Dagster 私有化运维与资源成本监控插件

产品构想针对在自建 K8s/ECS 上部署 Dagster 的团队,提供针对 Asset 粒度的云资源消耗统计与成本归因分析面板。
核心功能计算任务粒度的Pod资源监控、资产单次物化成本核算与预测、空闲资源回收建议、与FinOps工具集成。
目标用户自建部署 Dagster 开源版且关注云账单的中大型数据平台运维人员与团队负责人。
难度/周期高 · 3-5个月 · 成本:K8s集群测试环境成本、云厂商计费API对接测试成本。
收费模式按监控节点/资产规模收取商业授权License费用,或提供企业版年费支持。
竞争风险直接面临官方商业化产品 Dagster+ 的竞争(官方云服务已有完善的资源管理);技术实现依赖具体云底座,适配复杂度高。
依据 AI推测
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
grafana/grafana 中文介绍暂未生成
The open and composable observability and data visualization
77,817 TypeScript
apache/superset 中文介绍暂未生成
Apache Superset is a Data Visualization and Data Exploration
75,466 Python
pathwaycom/pathway 中文介绍暂未生成
Python ETL framework for stream processing, real-time analyt
62,005 Python
coreyhaines31/marketingskills 中文介绍暂未生成
Marketing skills for Claude Code and AI agents. CRO, copywri
59,580 JavaScript
ClickHouse/ClickHouse 中文介绍暂未生成
ClickHouse® is a real-time analytics database management sys
50,865 C++
metabase/metabase 中文介绍暂未生成
The easy-to-use open source Business Intelligence and Embedd
50,266 Clojure
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 2018-04-30,近 30 天仍在推送,发布过 100 个 Release
社区活跃Star 16,388 / Fork 2,414 / Issue 2,634(数据支持,可自行核实)
许可证Apache-2.0
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/dagster-io/dagster.git
cd dagster
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。