关于 dbt-transformation-patterns
面向 dbt 数据转换项目设计与维护的技能,涵盖模型组织、测试、文档、增量处理和运行优化,适用于数据仓库工作流。
主要功能
- 01分层组织模型
- 02数据质量测试
- 03文档与新鲜度检查
- 04增量模型策略
- 05选择器与 CI 优化
适用场景
- 01规划 dbt 转换项目结构
- 02添加测试与新鲜度检查
- 03增量处理大型数据集
- 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