data-validation
Installation
SKILL.md
数据埋点验证 Skill
概述
自动化验证数据埋点上报是否符合预期,工作流程:
- 连接数数平台:通过
shushu-openapi-connectorskill 连接数数(ThinkingData) - 确认查询项目:询问用户需要查询什么项目的数据,根据项目名称匹配
doc/目录下对应的事件模块(见「项目与事件模块映射」) - 构建查询 SQL:使用
doc/目录下对应业务的事件模块生成 SQL - 执行查询:向数数平台发送 SQL 查询,获取实际埋点数据
- 数据校验:将查询结果与预期结果进行对比,输出校验报告
前置依赖
- shushu-openapi-connector skill:提供数数平台连接能力
- doc/ 目录:存放各业务的事件定义模块(
*_events.py),每个模块提供该业务的 SQL 查询方法 - 用户需提供数数环境的
userSecret(国内/海外分别创建)