AI-SQL(基于通义千问大模型的多功能SQL工具)原创
金蝶云社区-Naiteiy
Naiteiy
30人赞赏了该文章 1,099次浏览 未经作者许可,禁止转载编辑于2024年12月09日 11:15:09
summary-icon摘要由AI智能服务提供

本文介绍了一款适用于苍穹星瀚平台的智能SQL工具,可解决实施人员处理错误数据、开发人员数据备份及SQL编写等问题。工具具备AI-SQL授权分配、密码加密、AI优化SQL等功能,并提供了功能演示及免责声明,下载方式见底部附件链接。

2024/12/2更新


您是否存在以下困扰:

    1、实施人员无法自己处理错误数据,需要找开发人员描述需求并编写SQL,沟通、排期麻烦

    2、开发人员刷数据之前需要进行繁琐的数据备份流程,或打开“一键导出预插ksql”表单进行导出,需要重新写SELECT语句,比较麻烦,且客户不开放数据库连接权限,无法直接刷数据

    3、在编写SQL前需要先查明表结构、关联关系和字段名,一般是通过旧开发平台查看,并根据开发经验推测表关系,或者通过新版开发平台查看ER图,但是来回切换新旧开发平台太麻烦

    4、开发人员在面对急需执行的KSQL时,还需要自己手动根据KSQL的内容编写为SQL,再执行,平台不提供执行预插KSQL的功能

没关系,这个智能SQL工具可能派上用场!    

适用于苍穹星瀚平台    下载方式见底部附件链接(含元数据、jar包与部署使用手册)

更新日志:

2024/12/2:

    添加AI-SQL授权分配功能,可对不同的用户进行权限控制

    用户现在可以自主设置密码,使用AES算法,每次都用随机密钥加密,密码安全可靠

    新增AI优化功能,支持自动优化SQL,方便快捷

2024/11/17:

    添加SQL执行记录功能,让每次执行有迹可循,定制开发可以单独配置审批流,审核后会自动执行,并记录执行日志


功能演示:

该工具的功能随时更新,故截图内容、字段名称可能随版本不同与当前有所出入,具体以实际单据展现出的效果为准

1、授权与登录

需要先在AI-SQL授权分配中添加用户进行授权,用户仅可使用已分配的功能,初始密码为123456

image.png

image.png


首次登录时需要修改初始密码,新密码不能和初始密码相同


image.png

1、备份为预插脚本

选择数据库,输入sql语句,点击备份为预插脚本,即可下载

上传图片


2、 KSQL转SQL

输入KSQL,点击KSQL-SQL AI转换

上传图片


3、 SQL纠错

输入SQL点击SQL纠错

上传图片

 

4、 SQL执行

输入UPDATE语句,点击执行

image.png

执行后会提交到执行记录进行审批,审核通过时自动执行sql,同时可以在执行记录中查看sql的执行日志

image.png

image.png



5、 ER图与智能生成SQL语句

选择数据库,输入实体标识,点击加载,即可显示ER图

输入要求查询的数据范围,自动根据实体关联的表生成sql语句

上传图片

 

6、 AI问答

输入文字发送来询问ai

上传图片

7、AI优化

输入SQl,进行自动优化,ai会自动在注释里显示优化方案

image.png


免责声明:

1、SQL执行功能仅允许在私有云开发环境或者私有云测试环境启用,在正式环境不允许启用,也不允许授权于任何用户。如要启用,请严格配置执行记录的审批流,否则发生任何数据丢失问题,由启用、使用人员负责。

2、本工具承诺不主动上传表数据到外部,仅上传表结构。如果AI功能在正式环境使用,务必使用客户自有的通义大模型,并进行代码改造,如使用自己申请的API KEY,由此带来的数据泄露问题,由启用、使用人员负责

3、本工具不保证AI生成的任何结果的准确性,请在熟悉SQL的人员指导下使用,如因AI生成结果不当造成的数据丢失问题,概不负责。

4、下载、使用本工具代表您已阅读并同意上述声明!


转载需注明来源,好用请给个赞

图标赞 30
30人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
1人打赏
还没有人打赏,快来当第一个打赏的人吧!