Chat2DB数据AI工具开源!对数据分析师行业影响如何?

大家好,我是千与千寻,千寻目前在互联网公司担任算法工程师,也要经常性的和数据打交道。那么数据都存放在哪里?当然是数据库啦!

Chat2DB数据AI工具开源!对数据分析师行业影响如何?_第1张图片

说到数据库,我们就不得不提到一种编程语言——SQL数据语言,后端程序员,算法工程师。但是SQL语言虽然使用的广泛,不过SQL语言的操作与使用还是有一定的门槛的。

Chat2DB数据AI工具开源!对数据分析师行业影响如何?_第2张图片

很多时候,研发的工具比较忙,产品经理会着急,比如让研发提供给产品:比如今天和昨天的全部未完成退款的订单

熟悉SQL的程序员,都知道在查询这些订单,相当于不断增加限定条件查询最终的结果。但是如果研发正好没有时间怎么办呢?

今天介绍的这款AIGC生成工具,我认为是产品经理的福音,可以在一定程度上去解开对研发的依赖。到底是什么呢?这款工具就是Chat2DB工具。

Chat2DB简介

Chat2DB 是一款有开源免费的多数据库客户端工具,支持windows、mac本地安装,也支持服务器端部署,web网页访问。和传统的数据库客户端软件Navicat、DBeaver 相比Chat2DB集成了AIGC的能力。

Chat2DB特性

将自然语言转换为SQL,也可以将SQL转换为自然语言,可以给出研发人员SQL的优化建议,极大的提升人员的效率。

即使不懂SQL的运营业务也可以使用快速查询业务数据、生成报表能力。

Chat2DB数据AI工具开源!对数据分析师行业影响如何?_第3张图片

Chat2DB安装包下载地址

Win10系统安装地址:点此链接

Mac X64系统安装地址:点此链接

Chat2DB目前支持的数据库

Chat2DB数据AI工具开源!对数据分析师行业影响如何?_第4张图片

Chat2DB使用教程

本项目中,我为了更加全面的阐述以及演示Chat2DB的强大功能,我直接使用Win10系统的客户端,安装在本地进行数据库的连接,进行进行数据的写入以及查询操作。

  1. 连接本地的Mysql数据库,配置连接数据源的Url、用户名、密码
Chat2DB数据AI工具开源!对数据分析师行业影响如何?_第5张图片

上述图片中使用的本地主机的数据库,事实上,我们在大部分的工作场景中。

无论是预发环境,还是线上环境,都是将数据存储在远程服务器的数据库中。

Chat2DB数据AI工具开源!对数据分析师行业影响如何?_第6张图片
  1. 数据源管理,链接Mysql数据库,显示数据库内的tables(存储表)
Chat2DB数据AI工具开源!对数据分析师行业影响如何?_第7张图片
  1. SQL操作控制功能栏
Chat2DB数据AI工具开源!对数据分析师行业影响如何?_第8张图片

Chat2DB客户端内部通过JDBC链接MySQL的数据库,包含几种功能。

Chat2DB数据AI工具开源!对数据分析师行业影响如何?_第9张图片

(1)自然语言转SQL

根据自然语言文本描述,生成对应的SQL编程语句

(2)SQL解释

对已经编写或者生成的SQL语句,进行SQL语句的功能解释。

(3)SQL优化

对已经使用的SQL语句,进行查询功能的优化。

(4)SQL转换

对已经编写的SQL语句进行转换与改进

  1. API key链接配置准备
Chat2DB数据AI工具开源!对数据分析师行业影响如何?_第10张图片

由于Chat2DB客户端内部的接口是集成ChatGPT3.5的大模型接口,通过OpenAI的官网进行API KEY的获取。

HTTP Proxy Port:魔法接口,参考魔法说明书

  1. Chat2DB应用教程

接下来到了最有意思的环节,测试验证

(1)文本描述转SQL功能

文本描述:新建一个表用来测试,包含id,年龄,性别,登录时间的四个字段信息。

Chat2DB数据AI工具开源!对数据分析师行业影响如何?_第11张图片

文本描述:向刚才生成的测试表中插入一条数据,id为1,年龄25,性别男,登录时间自动生成。

Chat2DB数据AI工具开源!对数据分析师行业影响如何?_第12张图片

(2)SQL语句解释

SQL语句:

select * FROM test where  id =1;

测试效果:

Chat2DB数据AI工具开源!对数据分析师行业影响如何?_第13张图片

(3)SQL语句优化

SQL语句:

select * FROM test where  id =1;

测试效果:

Chat2DB数据AI工具开源!对数据分析师行业影响如何?_第14张图片

千寻用了一下,觉得还是挺方便的,基本上大致的SQL语言都可以生成,我觉得对产品经理同学真的可以说的上是福音。

我的标题的问题我觉得现在有答案了,Chat2DB不会造成数据分析师的失业,我倒觉得这是数据分析师的一个得力助手!

Chat2DB数据AI工具开源!对数据分析师行业影响如何?_第15张图片

在如今的ChatGPT时代,其实失业真的是大家喜欢讨论,又不喜欢讨论的话题,但是我觉得必须拥抱AIGC工具,让AIGC助力我们的生产技能,才能在新时代的技术人不被淘汰!

我是千与千寻,一个只讲干货的码农,我们下期见!

本文由 mdnice 多平台发布

你可能感兴趣的:(后端)