一文带您了解 Meta Agent(数据智能体)中的知识库

本文涉及的产品
数据传输服务 DTS,同步至DuckDB 3个月
简介: Meta Agent 是基于 DMS OneMeta 体系并融合大模型能力打造的多智能体系统,专注于提升企业数据管理效率。其核心功能包括资产盘点与资产问答,能够自动生成数据描述、优化数据查询,并通过知识库支持AI服务。知识库可自动或手动补充业务知识,提升数据理解与决策智能化。Meta Agent 有效解决了传统数据管理中的复杂性问题,助力企业实现数据驱动的智能决策。

什么是Meta Agent(数据智能体)

DMS Meta Agent 是基于 DMS OneMeta 体系,并结合大模型能力开发的面向企业数据管理的多智能体(Muti-Agent),旨在解决传统数据管理中的复杂性与低效性问题。其核心功能包括:

  • 资产盘点:Meta Agent 通过扫描和解析元数据,能够自动生成表和字段的业务描述、SQL 注释以及数据库业务目录等。此外,知识库模块将为您提供生成知识的自主管理服务。使得DMS能够基于生成的知识,实现更精准的 AI 服务。
  • 资产问答:在 Data Copilot 中,用户可以实现资产查找、分析和使用建议、真正做到数据随时可用,决策得心应手。

Meta Agent 中的知识库

DMS 知识库是 Meta Agent 的核心组成部分,支持展示系统自动生成的各类知识,同时也允许用户手动补充和修改,确保知识的及时性和准确性。这一功能使得 Data Copilot 能够更好地理解用户需求,快速响应问题,实现智能化决策。

1.知识来源介绍

业务知识对于 NL2SQL 的效果至关重要。目前,DMS 支持通过 Copilot 界面以问答交互的形式,积累并支持您自助补充业务知识。知识对Copilot的作用如下:


此外还可通过数据增强链路构建业务知识,基于历史执行 SQL 抽取 SQL 模板,并将其翻译为问题,作为知识库中的 SQL 记录。

注意事项

  • 知识管理界面展示当前 DMS 租户下沉淀的所有业务知识,包含自动生成和手动添加的知识。
  • 知识库中自动创建的 SQL 记录源于 Copilot 反馈(点赞)。
  • 知识库中的片段知识是基于 SQL 执行历史及表结构自动生成的。

2.如何增加知识

2.1增加单个知识

通过知识库功能手动添加知识的步骤如下:

①首先,登录数据管理DMS 5.0

②在控制台左上角单击图标,选择“全部功能 > 数据资产 > 知识库”。

说明:若您使用的是非极简模式的控制台,请在顶部菜单栏中,选择数据资产 > 知识库

③在知识粒度页签下,单击“新增”按钮,进入新增知识面板。

④填写知识信息

  • 新增知识面板中,您需要填写相关的描述、内容和思考过程,同时选择知识类型、知识等级和关联库等参数。
  • 注意:只有在选择知识类型为 SQL 记录时,思考过程参数才会显示。为了确保信息的准确性和完整性,建议您按照 DMS 提供的模板格式进行填写。

思考过程(即思维模板),示例如下:

度量(指标):用户询问了加州各学校的成绩情况,并希望知道哪个学校最好。根据上下文,需要计算每个学校的总平均成绩。
维度(筛选条件):用户问题里没有提到特定的筛选条件,单核心维度为学校名称。
综上,需要使用satscores表,sname列,其中sname作为projection选择,计算总平均成绩用于排序,不涉及分组。

⑤单击确定


通过 Copilot 自动生成知识:

  • 当您对 Copilot 生成的信息进行点赞或反馈时,这些信息将被自动记录为知识。更多信息,请参见Data Copilot
  • 点赞的SQL以及问题描述会自动被录入知识库,且知识类型为 SQL 记录、知识等级为待补充。
  • 反馈的知识点以及修改的 SQL 会自动被录入知识库,且知识类型为片段知识、知识等级为待补充。
  • DMS 还支持通过数据增强链路构建知识。基于用户在系统中的历史执行 SQL,提取出 SQL 模板并将其转化为可理解的问题,实时更新知识库中的 SQL 记录。

2.2批量增加知识

DMS 系统支持通过 CSV 文件批量导入知识,具体步骤如下:

①在知识粒度页签下,单击批量导入,以开始导入流程。

②系统将提供模板供您下载。按照模板格式填写知识信息后,将保存的 CSV 文件上传至系统。

③最后,单击“确认”按钮以完成导入操作。系统将处理您的文件并将知识信息添加到知识库中。

3.知识的管理与搜索

3.1管理知识

在知识列表页面,您可以随时编辑或删除知识,为了提升管理的灵活性,我们引入了标签功能,帮助您快速定位目标知识。

3.2新增标签

标签是快速查找知识的工具,以下是新增标签的步骤:

①在知识列表页面上方,单击标签管理,即可进入标签管理界面。

②新增标签

单击新增,输入标签名称,再单击确认完成添加

说明:您还可以对现有标签进行修改、删除,灵活管理标签信息。

③知识绑定标签

为了更好地组织知识,您可以将标签绑定到特定知识上。具体步骤如下:

  1. 单击目标知识行的标签 图标,再单击绑定

  1. 在标签对话框中,单击添加
  2. 选择目标标签(可多选),再单击确认

说明:每个知识最多可绑定20个标签。

3.3搜索知识

为了更高效地检索知识,您可以使用多种筛选条件,包括关键字、标签、知识等级、知识类型以及关联的数据库。具体的搜索操作包括:

  • 输入关键字以快速查找相关知识。
  • 使用标签进行精确筛选。
  • 根据知识类型进一步细化搜索结果。


4.SQL 知识的整合

SQL 窗口中,您可以方便地管理和使用知识库中的 SQL 知识,包括编辑、收藏 SQL 语句以及查看执行历史记录。

  • 收藏SQL:单击我的 SQL,在收藏页签下输入需要收藏的 SQL 语句,再单击添加。

  • 编辑知识在知识库页签下输入需要编辑的 SQL 语句,再单击编辑。

说明:DMS 默认将收藏的 SQL 语句添加至知识库中。

  • 查看执行历史:您可以在知识库页签下查看已经执行的 SQL 语句,以便进行复查或分析。

SQL查询与业务描述的智能融合

若您已在 Copilot 中查询当前表的信息,系统会自动为表和字段提供详细的业务描述。

您只需在 SQL 窗口中,单击右上方的表列表图标,随后在操作列中选择“更多”选项,再点击“查看表详情”,即可访问到补充的业务描述。


结语

Meta Agent(数据智能体)中的知识库功能为企业数据管理带来了前所未有的便利,它不仅帮助用户高效管理数据资产,还推动了智能决策的实现。通过自动化的知识生成与灵活的管理,数据管理 DMS 为企业提供了一条通向智能化数据管理的新路径。希望本文能为您揭开 Meta Agent 的神秘面纱,期待您的参与,让我们共同开启数据驱动的新时代!

相关文章
|
机器学习/深度学习 人工智能 自然语言处理
构建企业级数据分析助手:Data Agent 开发实践
本篇将介绍DMS的一款数据分析智能体(Data Agent for Analytics )产品的技术思考和实践。Data Agent for Analytics 定位为一款企业级数据分析智能体, 基于Agentic AI 技术,帮助用户查数据、做分析、生成报告、深入洞察。由于不同产品的演进路径,背景都不一样,所以只介绍最核心的部分,来深入剖析如何构建企业级数据分析助手:能力边界定义,技术内核,企业级能力。希望既能作为Data Agent for Analytics产品的技术核心介绍,也能作为读者的开发实践的参考。
1813 3
构建企业级数据分析助手:Data Agent 开发实践
|
机器学习/深度学习 人工智能 自然语言处理
如何构建企业级数据智能体:Data Agent 开发实践
本篇将介绍DMS的一款数据分析智能体(Data Agent for Analytics )产品的技术思考和实践。Data Agent for Analytics 定位为一款企业级数据分析智能体, 基于Agentic AI 技术,帮助用户查数据、做分析、生成报告、深入洞察。
|
8月前
|
人工智能 自然语言处理 数据挖掘
Apache Doris 4.0 AI 能力揭秘(一):AI 函数之 LLM 函数介绍
在即将发布的 Apache Doris 4.0 版本中,我们正式引入了一系列 LLM 函数,将前沿的 AI 能力与日常的数据分析相结合,无论是精准提取文本信息,还是对评论进行情感分类,亦或生成精炼的文本摘要,皆可在数据库内部无缝完成。
551 0
Apache Doris 4.0 AI 能力揭秘(一):AI 函数之 LLM 函数介绍
|
9月前
|
存储 人工智能 关系型数据库
从“听指令”到“当参谋”,阿里云AnalyticDB GraphRAG如何让AI开窍
阿里云瑶池旗下的云原生数据仓库 AnalyticDB PostgreSQL 版 GraphRAG 技术,创新融合知识图谱动态推理+向量语义检索,通过实体关系映射与多跳路径优化,构建可应对复杂场景的决策引擎。本文将通过家电故障诊断和医疗预问诊两大高价值场景,解析其如何实现从“被动应答”到“主动决策”的跨越。
|
自然语言处理 运维 DataWorks
智能体Agent解析:用自然语言重构数据开发工作方式
大数据开发治理平台DataWorks基于MCP协议,正式发布了DataWorks Agent,内置DataWorks MCP Server V1.0。该功能支持在DataWorks Data Studio中通过自然语言交互完成数据开发任务,实现了需求即代码的开发体验。本文将详细介绍如何通过配置使用DataWorks MCP Server进行任务的开发和运维管理。
|
9月前
|
运维 算法 机器人
阿里云AnalyticDB具身智能方案:破解机器人仿真数据、算力与运维之困
本文将介绍阿里云瑶池旗下的云原生数据仓库AnalyticDB MySQL推出的全托管云上仿真解决方案,方案采用云原生架构,为开发者提供从开发环境、仿真计算到数据管理的全链路支持。

热门文章

最新文章

下一篇
开通oss服务