dbt 业务指标问答与查询
原名:answering-natural-language-questions-with-dbt
把业务问题转成有明确口径的查询,优先使用已有指标定义而不是猜表。
中文 Skills 技能说明
用于回答销售、客户或运营指标问题。先确认时间范围、维度与业务口径,查找已授权语义层或模型,再运行受限查询并解释结果与数据来源。输出查询、口径和已核验结果,不编造数字,不把开发验证混为业务分析。需要用户自己的 dbt 项目、数据库连接及只读权限,语义层服务可能受版本和套餐限制。查询成本、个人信息与数据传输需控制;无连接时只能准备 SQL 草稿。
上游能力依据
上游原始适用说明:Writes and executes SQL queries against the data warehouse using dbt's Semantic Layer or ad-hoc SQL to answer business questions. Use when a user asks about analytics, metrics, KPIs, or data (e.g., "What were total sales last quarter?", "Show me top customers by revenue"). NOT for validating, testing, or building dbt models during development.
上游 SKILL.md 主要章节(保留原文标题):
- Overview
- Decision Flow
- Quick Reference
- Approach 1: Semantic Layer Query
- Approach 2: Modified Compiled SQL
- Approach 3: Model Discovery
- Approach 4: Manifest/Catalog Analysis
- Suggesting Improvements
- Rationalizations to Resist
- Red Flags - STOP
使用边界
先确认数据口径、只读或写入权限以及备份方案。查询结果需要说明范围,任何结构或数据变更都应先预览并人工确认。
作者、翻译与许可证
- 原作者
- dbt Labs 与 dbt-agent-skills contributors
- 中文翻译
- CEOFans翻译
- 许可证
- Apache-2.0
- 上游来源
- https://github.com/dbt-labs/dbt-agent-skills/tree/168a2b0b92da59be88866257140907c206ff0e44/skills/dbt/skills/answering-natural-language-questions-with-dbt
适用范围
平台:linux、macos、windows;标签:数据与数据库、dbt 业务指标问答与查询、开源技能
安全提示
基础静态扫描不等于绝对安全。技能可能调用命令、浏览器、云服务或本地文件,请在最小权限环境中使用,高风险操作必须人工确认。
如发现侵权、许可证或安全问题,可在本页前台提交投诉,管理员复核后可立即下架。