本文为您介绍如何体验DMS的ChatBI Agent。阿里云提供了数据库解决方案DB+AI体验馆,您无需购买任何资源,即可在线使用ChatBI on DMS的NL2SQL和图表推荐功能,带您真实体验DMS产品智能服务能力。
背景
传统模式下,SQL开发是一项技术专业度较高的工作。随着信息化不断深入,不同岗位角色的数据需求越来越多,为数据管理和SQL开发效率带来了较大挑战。
ChatBI on DMS基于自研大小模型融合方案,保障SQL生成准确率,同时提供面向开发者的DMS Data Copilot和通过Dify工具链构建的BI Agent。
DMS Data Copilot是DMS基于阿里云大模型构建的数据智能助手。其结合了DMS熟练的数据管理、数据使用能力,可帮助开发、运维、产品、运营、分析师和数据库管理员,更高效、规范地使用和管理数据。
影响
您无需部署数据库环境,因此不会影响业务。
费用
由于体验涉及到的资源不归属于您,因此不会产生任何费用。
操作步骤
-
登录瑶池数据库控制台。
-
在控制台首页,单击解决方案。
-
单击DB+AI体验,然后单击ChatBI on DMS的免费体验按钮,进入如下页面:
进入 智能问数-ChatBI on DMS 页面后,左侧面板展示 Agent 名称(ChatBI on DMS 问答机器人)及预置数据集列表(nation、region、part、supplier、partsupp、customer、orders、lineitem),并附描述"零售NL2SQL问答机器人可以解答您关于订单的问题";右侧为对话区域,显示欢迎消息,底部提供输入框用于提问。
-
您可以在Agent界面提问订单的相关问题。
系统已内置各种类别的问题,包含条件筛选、聚合排序、基础信息获取、多表关联等。
-
单击请选择你的问题或需求,在列表中选择问题。
系统会自动对Agent进行提问,并生成SQL。
-
查看SQL生成过程。
当页面显示执行成功,即可查看SQL的生成过程。
SQL 生成过程分为三个步骤:步骤 1 进行问题改写,将自然语言问题改写为更精确的查询描述;步骤 2 进行问题分析与数据表选取,自动选择相关数据表(如 orders、customer、supplier 等);步骤 3 进行查询 SQL 生成,根据前两步结果自动生成对应的 SQL 查询语句。
-
单击图表,即可查看生成的图表。您可以在左侧的配置项中进行图表类型、X-Y轴设置、分组,以及筛选的配置。
说明单击右侧的下载图片即可下载生成的图表。
-