DMS Data Copilot是DMS基于阿里云大模型构建的数据智能助手。其结合了DMS熟练的数据管理、数据使用能力,可帮助开发、运维、产品、运营、分析师和数据库管理员,更高效、规范地使用和管理数据。本文为您介绍如何使用DMS Data Copilot。
功能特性
将自然语言生成规范的SQL,降低SQL编写门槛,提升SQL开发效率。
为SQL自动生成文字注释,帮助您理解SQL含义、标注SQL。
自动纠正SQL语句,帮助您生成正确、可执行的SQL。
进行SQL优化,提升SQL执行效率的同时降低对数据库的影响。
可以根据您的需求为您推荐合适的报表,您只需要简单调整后即可生成报表。
免费体验Copilot
阿里云提供了数据库解决方案DB+AI体验馆,您无需购买任何资源,即可在线体验DMS Data Copilot的NL2SQL和图表推荐功能,带您真实体验DMS产品智能服务能力。具体操作,请参见免费体验DMS Data Copilot智能助手。
前提条件
实例的管控模式为安全协同。
具有目标数据库的查询权限。查看权限操作,请参见查看我的权限。
注意事项
目前DMS Data Copilot功能处于邀测阶段,如有使用需求,请联系DMS技术支持(钉钉号:36965020321)申请使用名额。
使用限制
DMS Data Copilot基于元数据构建prompt,由于模型的限制,当数据库内容过多时,Copilot仅会对一部分元数据(表、字段)进行采样,可能会忽略一些信息。
因此,Copilot在大型数据库中的效果可能不如在小型数据库中表现出色。
Data Copilot通过表、列的命名及注释理解数据库,因此,规范的表、列命名及完整的注释可以提高返回结果的准确率。
操作步骤
- 登录数据管理DMS 5.0。
在控制台首页左侧的实例列表中,找到目标实例,左键双击目标数据库,进入SQL Console页面。您可进行如下操作:
说明若您使用的是极简模式的控制台,请单击首页左侧的数据库实例区域,找到目标实例,左键双击目标数据库名称,进入SQL Console页面。
NL2SQL(将自然语言格式转换为规范的SQL语句)
在输入注释后,按下Enter,便可以直接触发智能小程序生成SQL语句。
说明注释格式为:两个半角连接号(
-
)+空格+文字。按下Tab键接受智能生成的SQL语句。
例如,需要生成查找胜利次数最多的选手的SQL语句。
SQL注释与格式化
左键单击需要解释的SQL区域,单击提示框的解释,智能助手将为您解释SQL的含义,并返回格式化后的SQL。
SQL优化
左键单击需要优化的SQL区域,单击提示框的优化,智能助手将为您提供SQL优化建议及优化后的SQL。
SQL续写
输入一段SQL后,通常需要等待1~4秒(等待时间与续写的长度相关),智能助手可自动续写SQL的后半部分。
说明按下Tab键接受智能续写的SQL语句。
AI聊天
您可以在智能助手对话框中进行提问,智能助手将为您实时提供帮助与支持。
报表推荐
成功执行SELECT语句后,在执行结果区域的左侧单击图表,支持以可视化图表展示数据。同时,您还可以进行如下操作:
下载图表:单击图表区域右上角的下载图片。
使用智能推荐的图表:单击图表区域右上角的换一个。选择智能推荐的图表后,将会清空当前配置的内容。
将图表应用至仪表盘。仪表盘的更多信息,请参见仪表盘。
- 本页导读 (1)