원클릭으로
data-quality
基于 Data View 和 Task Center API 的数据质量管理。管理质量规则、查询逻辑视图、创建检测工单。当用户需要数据质量相关操作时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
基于 Data View 和 Task Center API 的数据质量管理。管理质量规则、查询逻辑视图、创建检测工单。当用户需要数据质量相关操作时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
数据权限管理技能:支持资源权限查询与权限申请。 先判定“查询权限”还是“申请权限”,再按资源类型执行对应接口。 当用户提出“申请权限”、“查是否有权限”、“给某资源授权”时使用。
Guides creation of BKN (Business Knowledge Network) definition files following v2.0.1 spec. Covers network, object_type, relation_type, action_type, concept_group. Use when creating knowledge networks, BKN files, object types, relation types, action types, concept groups, or when user asks to model business knowledge in BKN format. When kweaver-core is also loaded, use it to run kweaver CLI (auth, bkn push) after files exist.
数据分析员工(Data Analyst Agent)的唯一总入口:凡与数据资产、取数、指标、表/视图、 治理职责、知识网络等相关的问题,必须先经本 skill 做编排与路由,再进入找表或问数等子流程。 当用户提出数据类问题、需要知识网络选择、或需要在找表与问数之间切换时使用。
向飞书指定用户(通过 user_id)推送消息。 支持文本、卡片、图片、文件等多种消息类型。当用户需要给飞书用户发送推送消息时自动使用。
全局归档协议。只要任务需要写入任何文件(含 PLAN.md、报告、JSON 等归档物),必须按本技能执行 Session→ARCHIVE_ID、TIMESTAMP、双轨路径(根段须为 archives/)、回读校验与状态回执;WebUI 的 archive_grid 必须用 Markdown 中语言标识为 json 的围栏代码块输出。
KWeaver CLI 操作层 — 内化自 kweaver-core。 覆盖认证、平台业务域(config)、知识网络管理与查询、Agent CRUD 与对话、 数据源管理、数据视图、Skill 注册、Vega 可观测、context-loader 语义搜索、通用 API 调用。 仅由 bkn-creator pipeline 内部读取,不独立注册到宿主 skill 系统。
| name | data-quality |
| description | 基于 Data View 和 Task Center API 的数据质量管理。管理质量规则、查询逻辑视图、创建检测工单。当用户需要数据质量相关操作时使用。 |
| 能力 | 说明 | API 端点 |
|---|---|---|
| 质量规则 | 质量规则的增删改查 | /api/data-view/v1/explore-rule |
| 逻辑视图 | 查询视图列表和字段信息 | /api/data-view/v1/form-view |
| 检测工单 | 创建和跟踪检测工单 | /api/task-center/v1/work-order |
| 知识网络 | 基于知识网络配置规则 | /api/ontology-manager/v1 |
技能接受以下入参,大模型在调用技能时应按以下格式传递:
{
"query": "用户提问内容(必须)",
"business_docs": ["业务知识文档列表(可选)"],
"business_desc": "业务知识描述文本(可选)",
"context": "其它可用上下文文本(可选)"
}
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
query | string | 是 | 用户提问内容,描述用户想要执行的数据质量管理操作 |
business_docs | array | 否 | 业务知识文档列表,用户提供配置质量规则时的业务知识文档 |
business_desc | string | 否 | 业务知识描述文本,用户提供配置质量规则时的业务知识文本描述 |
context | string | 否 | 其它可用上下文文本,用户提供必要的上下文依据 |
| 场景 | query | context | business_desc | business_docs |
|---|---|---|---|---|
| 知识网络质量分析 | ✅ | ✅ | ✅ | ✅ |
| 视图质量查询 | ✅ | ✅ | ✅ | ✅ |
| 规则配置 | ✅ | ✅ | ✅ | ✅ |
| 质量检测 | ✅ | ✅ | - | - |
| 问题诊断 | ✅ | ✅ | - | - |
重要: 各入参有明确的职责分工,不得混用:
| 入参 | 职责 | 说明 |
|---|---|---|
query | 目标识别(第一优先级) | 用于确定要分析的知识网络或对象类 |
context | 目标识别(第二优先级) | 当query中没有明确目标时,从context中提取知识网络或对象类信息 |
business_desc | 规则配置依据 | 仅作为配置质量规则时的业务语义来源 |
business_docs | 规则配置依据 | 仅作为配置质量规则时的业务文档来源 |
目标识别优先级:
1. 首先从 query 中提取知识网络/对象类信息
2. 如果 query 中没有明确目标,才从 context 中提取
3. business_desc 和 business_docs 永远不能用于确定分析目标
DATA_QUALITY_BASE_URL=https://10.4.134.26
DATA_QUALITY_AUTH_TOKEN=Bearer xxxxxx
验证: GET {BASE_URL}/api/eacp/v1/user/get
详细约束请参考: 核心约束参考
rule_config 不能为空rule_config 中的 SQL 表达式必须使用字段技术名称data_source.id 是统一视图ID(用于 mdl_id 查逻辑视图),不是工单 datasource_iddatasource_id、datasource_name、datasource_type 必须来自逻辑视图200/201 都视为成功;创建工单成功后优先读取 id,并兼容 work_order_iddata-quality/
├── SKILL.md # 本文件 - 主入口
├── CHANGELOG.md # 版本历史
├── README.md # 文档指南
│
├── core/ # 核心概念层 (L1)
│ └── core.md # 核心概念
│
├── guides/ # 用户指南层 (L2)
│ ├── quickstart.md # 快速开始指南
│ └── detailed-guide.md # 详细工作流
│
├── reference/ # 参考文档
│ ├── core-constraints.md # 核心约束(共享引用)
│ ├── glossary.md # 术语表
│ ├── quality-inspection-workflow.md # 质量检测工作流
│ ├── knowledge-network-workflow.md # 知识网络工作流
│ ├── batch-processing-guide.md # 批量配置处理流程
│ ├── error-handling.md # 错误处理指南
│ ├── quality-report-scoring.md # 评分处理策略
│ ├── api-overview.md # API 概览
│ ├── intent-recognition.md # 意图识别
│ ├── pagination.md # 分页规范
│ ├── api-path-validation.md # API 路径验证
│ ├── api-usage-guide.md # API 使用规范
│ └── api/ # 详细 API 文档
│ ├── api_data_view.md
│ ├── api_task_center.md
│ ├── api_knowledge_network.md
│ ├── api_eacp.md
│ └── api_std.md
│
└── examples/ # 代码示例
└── basic-usage.md # 基础用法示例
用户请求分析
│
├─ 简单查询(视图/字段) ──▶ 加载核心 + 快速开始
│
├─ 规则配置 ──▶ 加载快速开始 + API 指南
│
├─ 质量检测 ──▶ 加载详细指南 + 质量检测工作流
│
├─ 知识网络 ──▶ 加载详细指南 + 知识网络工作流
│
├─ 错误处理 ──▶ 加载错误处理指南
│
└─ 复杂/错误场景 ──▶ 加载全部 + 示例
| 文档 | 用途 |
|---|---|
| 核心概念 | 核心信息和快速参考 |
| 快速开始 | 详细示例和常用操作 |
| 详细指南 | 完整工作流和高级功能 |
| 质量检测工作流 | 质量检测完整流程 |
| 知识网络工作流 | 知识网络场景处理 |
| 批量配置处理 | 分页加载与串行处理 |
| 核心约束 | 共享约束参考 |
| 错误处理 | 完整错误处理指南 |
| 评分处理 | 评分转换与展示 |
| API 概览 | API 参考 |
| 术语表 | 术语说明 |
| 示例代码 | 代码样例 |