文档

Data Copilot智能助手

更新时间:

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通过表、列的命名及注释理解数据库,因此,规范的表、列命名及完整的注释可以提高返回结果的准确率。

操作步骤

  1. 登录数据管理DMS 5.0
  2. 在控制台首页左侧的实例列表中,找到目标实例,左键双击目标数据库,进入SQL Console页面。您可进行如下操作:

    说明

    若您使用的是极简模式的控制台,请单击首页左侧的数据库实例区域,找到目标实例,左键双击目标数据库名称,进入SQL Console页面。

    • NL2SQL(将自然语言格式转换为规范的SQL语句)

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

      说明
      • 注释格式为:两个半角连接号(-)+空格+文字。

      • 按下Tab键接受智能生成的SQL语句。

      例如,需要生成查找胜利次数最多的选手的SQL语句。

      image.png

    • SQL注释与格式化

      左键单击需要解释的SQL区域,单击提示框的解释,智能助手将为您解释SQL的含义,并返回格式化后的SQL。

      image.png

    • SQL优化

      左键单击需要优化的SQL区域,单击提示框的优化,智能助手将为您提供SQL优化建议及优化后的SQL。

      image.png

    • SQL续写

      输入一段SQL后,通常需要等待1~4秒(等待时间与续写的长度相关),智能助手可自动续写SQL的后半部分。

      说明

      按下Tab键接受智能续写的SQL语句。

      image

    • AI聊天

      您可以在智能助手对话框中进行提问,智能助手将为您实时提供帮助与支持。

    • 报表推荐

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

      • 下载图表:单击图表区域右上角的下载图片

      • 使用智能推荐的图表:单击图表区域右上角的换一个。选择智能推荐的图表后,将会清空当前配置的内容。

      • 将图表应用至仪表盘。仪表盘的更多信息,请参见仪表盘

      image.png

  • 本页导读 (1)
文档反馈