mcpField
D
dagster-integrations

dagster-integrations

github.com/dagster-io数据与数据库216130 次安装1 天前更新
代码仓库

关于 dagster-integrations

面向使用 Dagster 集成库的用户,按请求引导至特定集成或通用参考资料;首次使用某个集成库时,还会提示先安装再创建组件。

主要功能

  1. 01指向相关参考资料
  2. 02提供特定集成指引
  3. 03提供通用集成参考
  4. 04提醒首次使用前安装

适用场景

  1. 01查找 dagster-dbt 用法指引
  2. 02规划 Fivetran 集成
  3. 03了解支持的数据工具

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/dagster-io/skills --skill dagster-integrations

安装后在 Claude Code 中输入/dagster-integrations确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
ai.md
alerting.md
bi.md
compute.md
etl.md
monitoring.md
other.md
storage.md
testing.md
references/dagster-dbt/
README.md
asset-checks.md
component-based-integration.md
dbt-cloud.md
dependencies.md
pythonic-integration.md
references/integrations-index/references/
state-backed-components.md

详细介绍

Dagster 集成技能

此技能是更复杂、更详细参考文档的轻量封装。它可指导用户完成需要使用或了解 Dagster 集成库的工作流。

工作流决策树

根据用户的请求,选择适当的参考文件:

  • 使用特定的集成库?
    • 尝试在此目录中查找 references/dagster-<technology>/ 文件夹。该文件夹会直接以集成库名称命名(例如 dagster-dbt、dagster-fivetran、dagster-airbyte 等)。文件夹中会包含一个 README.md 文件,其中包含与具体请求相关的更详细参考文件。
    • 如果不存在此类文件夹,请使用 Reference Files Index 部分中列出的通用参考文件。
    • 示例:
      • “dagster-dbt 中的资产检查如何运作?”
      • “将我的 Fivetran 连接器加载到 Dagster 中”
      • “我可以在 Dagster 中使用 Tableau 吗?”
    • 注意:如果用户是首次尝试使用特定的集成库(添加新组件到项目时经常如此),请确保在搭建组件之前已在项目中安装该集成库。
      • 兼容 uv 的项目(最常见):uv add dagster-<technology>
  • 通用集成请求?
    • 使用 Reference Files Index 部分中列出的通用参考文件。
    • 示例:
      • “如何将 CSV 文件中的数据加载到 Dagster 中?”
      • “Dagster 支持哪些数据质量工具?”

这些参考文件包含针对相应工作流的详细说明。如果不确定应使用哪个参考文件,请向用户确认其请求。

请注意,有些请求可能需要多个参考文件才能完成。

参考文件索引

  • ai.md
    • 包含与 AI 和 ML 相关的所有集成信息。
  • etl.md
    • 包含与 ETL 和 ELT 相关的所有集成信息。
  • storage.md
    • 包含与数据存储相关的所有集成信息。
  • compute.md
    • 包含与计算相关的所有集成信息。
  • bi.md
    • 包含与 BI 和可视化相关的所有集成信息。
  • monitoring.md
    • 包含与监控和可观测性相关的所有集成信息。
  • alerting.md
    • 包含与告警和通知相关的所有集成信息。
  • testing.md
    • 包含与测试和数据质量相关的所有集成信息。
  • dagster-dbt/README.md
    • 包含与 dagster-dbt 集成库相关的信息。

评论

支持 Markdown