阿里云DMS Data Copilot——高效智能的数据助手,助力企业实现数据驱动的未来

本文涉及的产品
阿里云百炼推荐规格 ADB PostgreSQL,4核16GB 100GB 1个月
RDS PostgreSQL Serverless,0.5-4RCU 50GB 3个月
推荐场景:
对影评进行热评分析
云原生数据库 PolarDB MySQL 版,通用型 2核8GB 50GB
简介: DMS Data Copilot是基于阿里云通义千问大模型构建的数据智能助手,结合DMS强大的数据管理能力,帮助开发者、运维人员及数据分析人员更高效、规范地使用和管理数据。该工具支持SQL生成、NL2SQL、SQL修复、结果集分析等功能,提升数据操作效率。使用时需开启安全托管,并注意数据库规模对效果的影响。

DMS Data CopilotDMS基于阿里云通义千问大模型构建的数据智能助手。其结合了DMS熟练的数据管理、数据使用能力,可帮助开发、运维、产品、运营、分析师和数据库管理员,更高效、规范地使用和管理数据。本文为您介绍如何使用Copilot。

1.使用限制

DMS Data Copilot基于元数据构建prompt,目前由于模型限制,当数据库数据过多时,Copilot仅会对一部分元数据(表、字段)进行采样,可能会忽略一些信息。

因此,Copilot在大型数据库中的效果可能不如在小型数据库中表现得出色。

2.在SQL窗口使用Copilot

2.1前提条件

  • 已为实例开启安全托管。
  • 具有目标数据库的查询权限。查看权限操作,请参见查看我的权限

2.2操作入口

  1. 登录数据管理DMS 5.0
  2. 单击控制台左上角的 图标,选择全部功能 > SQL窗口 > SQL窗口

说明
若您使用的是非极简模式的控制台,在顶部菜单栏中,选择SQL窗口 > SQL窗口

  1. 请先选择数据库对话框中,搜索并选择数据库,单击确认
  2. 在页面上方单击 ,开始使用Copilot。Copilot功能演示,请参见Copilot功能演示
    Copilot将在当前数据库下所有表作用域内进行查找。

3.Copilot功能演示

3.1生成SQL

在SQL Console使用智能小程序生成SQL

在SQL Console界面输入注释后,按下Enter,便可以直接触发智能小程序生成SQL语句。

说明

  • 注释格式为:两个半角连接号(-)+空格+自然语言(包含文字和符号)。
  • 按下Tab键接受智能生成的SQL语句。

例如,查找小明在哪个城市买的手机,并显示手机型号。

-- 查找小明在哪个城市买的手机,并显示手机型号。
SELECT
  city,
  item_id AS phone_model
FROM
  orders_test
WHERE
  buyer_name = '小明'
  AND item_id LIKE '%手机%';

在Copilot对话框中生成SQL

请输入查询和分析的自然语言,Copilot将会根据表的备注、业务描述和问题的相关表,为您生成相关SQL。

3.2NL2SQL

NL2SQL支持使用思维模板功能,让您能够查看Copilot生成SQL的思考过程。您也可以在知识库中新增或编辑思维模板供AI参考,以提升查询结果的准确性和可解释性。

AI思考过程示例:

在Copilot中提问查询小红在哪个城市购买的手机,AI找到相关联的表,并给出选择目标表的原因。从度量(指标)、维度(筛选条件)、综上三个方面给出分析过程,并为您生成SQL语句。

3.3数据库、表等资产信息问答

该功能借助Meta Agent能力实现,帮助您在Data Copilot中快速找数、提高用数效率。

例如,在提问框中输入介绍一下这个数据库,Copilot会自动会您展示当前数据库的名称、库中包含的表的数量、表中的字段及类型、字段的备注信息、常用的SQL语句模板,以及预测当前数据库、表的使用场景。

3.4SQL修复

当您执行的SQL出现报错时,可以使用DMS提供的错误修复功能。Copilot将为您分析错误原因并提供修复后的SQL语句。

3.5SQL结果集分析

基于SQL结果集进一步筛选数据。

3.6SQL续写

输入部分关键字,智能助手会自动为您推荐相关续写的SQL,您也可以选择对应的代码模板实现续写。

说明

您需要在SQL窗口的设置区域开启SQL续写,才可以看到推荐的信息。

3.7报表推荐

成功执行SELECT语句后,在执行结果区域的左侧单击图表,支持以可视化图表展示数据。您还可以进行如下操作:

  • 下载图表:单击图表区域右上角的下载图片
  • 使用智能推荐的图表:单击图表区域右上角的换一个。选择智能推荐的图表后,将会清空当前配置的内容。
  • 将图表应用至仪表盘。仪表盘的更多信息,请参见仪表盘

4.相关操作

  • 使用问数Agent
    数据开发人员使用Copilot进行数据查询、补充知识、调优NL2SQL等操作后,可以使用问数Agent功能,以应对产品、运营甚至外部需求方的数据问答需求。Agent是通过自然语言交互方式获取数据,用户无需熟悉表和SQL,只需提出问题即可获得所需结果。
  • 基于Dify+NL2SQL搭建ChatBI
    Dify on DMS+NL2SQL为您构建了完整的ChatBI方案,让复杂的数据分析触手可及。您只需要直接提出问题,DMS ChatBI就能够通过强大的AI工具理解您的意图,并利用NL2SQL将其转换为可执行的SQL语句。通过DMS提供的专属插件,将SQL语句下发至目标数据库执行,并以清晰、直观的可视化图表展示分析结果。
  • 编辑知识库
    您可在SQL窗口单击我的SQL,然后在知识库页签下找到并单击目标知识右侧的编辑
    知识库中的知识可以帮助Copilot智能助手更好地理解、回答问题,并实现自动化决策和推理。

5.注意事项

  • 目前Copilot功能处于灰度上线阶段。如果您对DMS Data Copilot感兴趣,欢迎搜索钉钉群号“139375000753”或扫码加入钉群交流。

Data capital.png

  • 为提高Copilot回答问题的准确率,DMS需要获取数据库实例的元数据信息(不会获取实际数据),因此需要您为实例开启安全托管
  • 目前Copilot支持使用Qwen-Plus、Qwen-Coder、Qwen-A22、Qwen-Max模型资源。
  • 观看精彩发布视频:https://developer.aliyun.com/live/255198
相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
相关文章
|
10天前
|
数据采集 存储 安全
数据治理≠数据管理!90%的企业都搞错了重点!
在数字化转型中,数据不一致、质量差、安全隐患等问题困扰企业。许多组织跳过基础的数据管理,直接进行数据治理,导致方案难以落地。数据管理涵盖数据生命周期中的采集、存储、处理等关键环节,决定了数据是否可用、可靠。本文详解数据管理的四大核心模块——数据质量、元数据、主数据与数据安全,并提供构建数据管理体系的四个阶段:评估现状、确定优先级、建立基础能力与持续改进,助力企业夯实数据基础,推动治理落地。
|
4月前
|
存储 数据管理 数据格式
数据治理 vs. 数据管理:别再傻傻分不清!
数据治理 vs. 数据管理:别再傻傻分不清!
247 10
|
23天前
|
数据采集 存储 SQL
数据管理四部曲:元数据管理、数据整合、数据治理、数据质量管控
老张带你搞定企业数据管理难题!数据找不到、看不懂、用不好?关键在于打好元数据管理、数据整合、数据治理和数据质量管控四大基础。四部曲环环相扣,助你打通数据孤岛,提升数据价值,实现精准决策与业务增长。
数据管理四部曲:元数据管理、数据整合、数据治理、数据质量管控
|
2月前
|
数据采集 人工智能 监控
企业数据来源杂、质量差,如何通过主数据管理解决?如何确保数据可信、一致和可用?
本文三桥君系统介绍了主数据管理(MDM)在企业数字化转型中的关键作用。产品专家三桥君从数据清洗、治理、处理到流转四个维度,详细阐述了如何通过标准化流程将数据转化为企业核心资产。重点包括:数据清洗的方法与工具应用;数据治理的组织保障与制度设计;数据处理的三大核心动作;以及数据流转的三种模式与安全控制。专家三桥君强调主数据管理能够推动企业从"经验决策"转向"数据驱动",并提出构建统一数据服务网关、"数据血缘图谱"等实战建议,为企业数字化转型提供系统化解决方案。
113 0
|
10月前
|
人工智能 关系型数据库 分布式数据库
拥抱Data+AI|“全球第一”雅迪如何实现智能营销?DMS+PolarDB注入数据新活力
针对雅迪“云销通App”的需求与痛点,本文将介绍阿里云瑶池数据库DMS+PolarDB for AI提供的一站式Data+AI解决方案,助力销售人员高效用数,全面提升销售管理效率。
|
5月前
|
人工智能 分布式计算 数据管理
DMS+X:GenAI 时代的一站式 Data+AI 平台
在AI技术快速发展的背景下,阿里云DMS + X平台应运而生,通过OneMeta和OneOps两大创新,提供统一元数据服务及一体化Data + AI开发环境。文章详细介绍了DMS + X在数据治理、开发提效及实际案例中的应用,助力企业在GenAI时代实现数字化转型。
|
8月前
|
SQL 存储 人工智能
DMS+X构建Gen-AI时代的一站式Data+AI平台
本文整理自阿里云数据库团队Analytic DB、PostgreSQL产品及生态工具负责人周文超和龙城的分享,主要介绍Gen-AI时代的一站式Data+AI平台DMS+X。 本次分享的内容主要分为以下几个部分: 1.发布背景介绍 2.DMS重磅发布:OneMeta 3.DMS重磅发布:OneOps 4.DMS+X最佳实践,助力企业客户实现产业智能化升级
552 3
DMS+X构建Gen-AI时代的一站式Data+AI平台
|
10月前
|
人工智能 数据挖掘 数据库
拥抱Data+AI|破解电商7大挑战,DMS+AnalyticDB助力企业智能决策
本文为数据库「拥抱Data+AI」系列连载第1篇,该系列是阿里云瑶池数据库面向各行业Data+AI应用场景,基于真实客户案例&最佳实践,展示Data+AI行业解决方案的连载文章。本篇内容针对电商行业痛点,将深入探讨如何利用数据与AI技术以及数据分析方法论,为电商行业注入新的活力与效能。
拥抱Data+AI|破解电商7大挑战,DMS+AnalyticDB助力企业智能决策
|
9月前
|
人工智能 数据库 自然语言处理
拥抱Data+AI|DMS+AnalyticDB助力钉钉AI助理,轻松玩转智能问数
「拥抱Data+AI」系列文章由阿里云瑶池数据库推出,基于真实客户案例,展示Data+AI行业解决方案。本文通过钉钉AI助理的实际应用,探讨如何利用阿里云Data+AI解决方案实现智能问数服务,使每个人都能拥有专属数据分析师,显著提升数据查询和分析效率。点击阅读详情。
拥抱Data+AI|DMS+AnalyticDB助力钉钉AI助理,轻松玩转智能问数
|
7月前
|
人工智能 数据管理 数据库
Data+AI用户体验升级,阿里云「DMS+UX」焕醒数智一体化新体验
Data+AI用户体验升级,阿里云「DMS+UX」焕醒数智一体化新体验
185 0

热门文章

最新文章

相关产品

  • 数据管理