mcpField
D
dbt-transformation-patterns

dbt-transformation-patterns

github.com/sickn33数据与数据库48.8k163 次安装今天更新
代码仓库

关于 dbt-transformation-patterns

面向 dbt 数据转换项目设计与维护的技能,涵盖模型组织、测试、文档、增量处理和运行优化,适用于数据仓库工作流。

主要功能

  1. 01分层组织模型
  2. 02数据质量测试
  3. 03文档与新鲜度检查
  4. 04增量模型策略
  5. 05选择器与 CI 优化

适用场景

  1. 01规划 dbt 转换项目结构
  2. 02添加测试与新鲜度检查
  3. 03增量处理大型数据集
  4. 04优化 CI 中的 dbt 运行

安装

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

$npx skills add https://github.com/sickn33/agentic-awesome-skills --skill dbt-transformation-patterns

安装后在 Claude Code 中输入/dbt-transformation-patterns确认已加载。

附带文件resources/implementation-playbook.md

详细介绍

dbt 转换模式

适用于 dbt(data build tool)的生产级模式,涵盖模型组织、测试策略、文档和增量处理。

适用场景

  • 使用 dbt 构建数据转换管道
  • 将模型组织为 staging、intermediate 和 marts 层
  • 实施数据质量测试和文档
  • 为大型数据集创建增量模型
  • 设置 dbt 项目结构和约定

不适用场景

  • 项目未使用 dbt 或基于数仓的工作流
  • 你只需要临时的 SQL 查询
  • 无法访问源数据或 schema

操作说明

  • 定义模型分层、命名和归属。
  • 实施测试、文档和新鲜度检查。
  • 选择物化方式和增量策略。
  • 使用选择器和 CI 工作流优化运行。
  • 如果需要详细的模式,请打开 resources/implementation-playbook.md。

资源

  • resources/implementation-playbook.md,包含详细的 dbt 模式和示例。

限制

  • 仅当任务明确符合上述范围时才使用本技能。
  • 不要将输出视为特定环境验证、测试或专家评审的替代品。
  • 如果缺少必要的输入、权限、安全边界或成功标准,请停止并请求澄清。

评论

支持 Markdown