
2.2303.0
SQLE Release Notes
三、完整的release信息
一、SQLE 项目介绍
| 类型 | 地址 |
|---|---|
| 版本库 | https://github.com/actiontech/sqle |
| 文档 | https://actiontech.github.io/sqle-docs-cn/ |
| 发布信息 | https://github.com/actiontech/sqle/releases |
| 数据审核插件开发文档 | https://actiontech.github.io/sqle-docs-cn/3.modules/3.7_auditplugin/auditplugin_development.html |
| 社区版在线体验 | http://demo.sqle.actionsky.com 超级管理员:admin,密码:admin。 |
| 企业版在线体验 | http://demo.sqle.actionsky.com:8889 用户:admin,密码:admin。 |
二、新版本主要功能总结
1. 支持飞书推送工单信息
1.1 用户需首先在飞书创建企业应用,开通机器人功能,并为该应用开启如下权限

1.2 完成飞书应用创建后,以管理员身份进入SQLe平台,进入系统设置,在“消息推送”模块下启用飞书通知,并填写以下信息(AppID及Secret来自于飞书应用凭证):

1.3 提交飞书配置后,用户可点击测试,输入邮箱或手机号,以验证飞书推送功能可用,若测试成功,测试使用的手机号用户/邮箱用户将在飞书中收到测试通知

1.4 配置完成后,若工单状态发生变更,工单创建人及待操作人将在飞书客户端收到关于工单状态变更的信息

2. 导出历史工单【企业版】
用户进入工单列表,设置相应筛选条件后,点击列表上方的【导出工单】按钮

平台随即以csv格式导出符合需求的工单,用户打开文件,即可查看工单基本信息、节点操作信息

3. 导出平台操作记录【企业版】
当用户需要线下审计平台操作记录时,用户可点击操作记录导出。用户可在操作记录页面设置筛选条件,导出符合条件的操作历史,以csv格式在本地查看。下面是简单的使用体验:


4. 企业微信工单推送功能开放到社区版
4.1 配置企业微信,登录企业微信后台,在应用管理中新建自建应用
4.2 SQLE平台开启企业微信并配置相关信息后提交

CorpID(微信企业号ID):必填,企业微信管理员的CorpId
CorpSecret(CorpID对应密码):必填,企业微信应用的Secret,可在应用详情页获取
企业微信应用ID:必填,企业应用的id,可在应用详情页获取
是否开启加密传输:是否对信息启用加密
代理服务器IP:企业微信代理服务器IP
4.3 测试企业微信推送功能,输入接收者userID,点击确认后,将向对应企业用户推送测试通知。测试成功后,企业微信的成员将收到工单状态变更的推送通知。

5. 数据库审核插件系统优化
先前版本中SQLE每次调用插件系统都会启动一个新的进程,导致资源占用高,且审核接口目前每次只能审核一条SQL,导致部分场景下的规范无法实现。为此,SQLE将插件进程设计为常驻进程,同一类型的插件只会启动一个进程,避免在执行并发任务时占用大量系统资源,并减少因反复启停进程而带来的时间消耗,提高SQLE的整体运行效率。同时,支持批量审核,能覆盖更多审核场景,契合用户的实际审核需求。此外,本次更新还优化了插件相关代码,提高代码可读性和健壮性。
6. Dashboard支持按项目查看【企业版】
企业版用户登录平台后,进入dashboard工作台,可查看所有项目的待办信息汇总

点击项目筛选框,可查看当前用户可用的项目,及项目中需要关注的工单数量

选择需要查看的项目,可查看该项目的dashboard,了解该项目中需要关注的信息

7. 支持集群模式【企业版】
自本版本起,SQLE 整体架构支持了集群模式,当主宕机后,从能够提升为主并支持后台任务(工单定时上线,智能扫描任务,工单回收,外部数据源对接,钉钉工单对接)保证任务能在主上进行执行。支持集群模式后,SQLE可实现业务层水平扩展,主节点故障转移,提高服务可用性。

enable_cluster_mode:是否开启集群模式
server_id:SQLE节点的ID
8. 支持冻结项目【企业版】
平台管理员/项目管理员点击冻结项目,项目列表中该项目变为不可用,此时,用户无法再对项目进行任何操作,仅支持查看项目内存量内容。

针对被冻结的项目,用户也可点击启用,项目列表中该项目状态变更为可用,且同步恢复项目内的操作行为。

9. 自定义平台logo和标题【企业版】
管理用户进入系统设置,选择个性化配置,用户可查看平台当前使用的logo及页面标题

点击修改并更新,如当前将标题修改为test,并上传新的logo图例,平台将生成实时效果

三、完整的release信息
Release Notes
特性
[#1327] 支持飞书推送工单消息;
[#1352] 企业微信推送功能开放到社区版 ; [#1361] dashboard支持按项目查看 ; [#1324] 支持平台操作记录导出【企业版】; [#1326] 支持历史工单信息导出【企业版】; [#1385] 支持集群模式【企业版】; [#1375] 支持冻结项目【企业版】; [#1374] 新增个性化配置,可自定义平台logo和标题【企业版】;
[#1342] 系统设置页面布局优化;
[#1350] 优化登录跳转功能,不在默认跳转看板页,默认跳转登出前的操作页
[#1347] 数据库审核插件系统优化、升级;
[#1358] 移除弃用的V1接口;
[#1373] 支持自定义数据库审核插件的启动命令;
[#1328] 完成部分界面优化;
[#1343] 修复SQLE 配置 sqle_config.secret_key 参数失效,配置后SQLE进程夯的问题;
[#1273] 修复SQL工作台审核等级限制的问题;
[#1356] 修复编辑用户功能异常的问题。
更多关于 SQLE 的信息和交流,请加入官方QQ交流群:637150065...





