بنقرة واحدة
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 参考 |
| 术语表 | 术语说明 |
| 示例代码 | 代码样例 |