您的位置:首頁(yè) >聚焦 >

數(shù)據(jù)庫(kù)審核工具SQLE部署及使用

2022-12-02 19:32:28    來(lái)源:程序員客棧
點(diǎn)擊上方藍(lán)字關(guān)注我

SQLE( https://opensource.actionsky.com/sqle/ )是由上海愛(ài)可生信息技術(shù)股份有限公司 開(kāi)發(fā)并開(kāi)源,支持多場(chǎng)景審核,支持標(biāo)準(zhǔn)化上線流程,原生支持 MySQL 審核且數(shù)據(jù)庫(kù)類型可擴(kuò)展的 SQL 審核工具。我們可以基于此工具進(jìn)行數(shù)據(jù)庫(kù)SQL審核,提升SQL腳本質(zhì)量。


(資料圖片)

1. 部署SQLE

下載地址:https://github.com/actiontech/sqle/releases

安裝:

mkdir  /opt/sqlerpm -ivh  sqle-ce-1.2209.0.qa.el7.x86_64.rpm  --prefix=/opt/sqle

創(chuàng)建SQLE元數(shù)據(jù)存儲(chǔ)庫(kù)(mysql中):create database sqle

修改配置:修改配置文件名,并按需修改端口、元數(shù)據(jù)數(shù)據(jù)庫(kù)信息

啟動(dòng)sqle: systemctl start sqled

2. SQLE使用

功能列表如下:

已有的審核規(guī)則 如下,大家可以部署后自行查看

配置數(shù)據(jù)源:需配置具體實(shí)例、用戶信息、審核規(guī)則模板、開(kāi)啟審核等

創(chuàng)建審核任務(wù):

點(diǎn)擊下方審核

審核結(jié)果如下

3. 調(diào)用審核接口

審核接口:http://ip:port/v1/tasks/audits

先獲取token

使用postman調(diào)用接口進(jìn)行審核:需輸入token 、instance_name、instance_schema 、sql

輸入token:

提交待審核SQL

查看審核結(jié)果:

http://ip:10000/v1/tasks/audits/9/sqls?page_index=1&page_size=10&no_duplicate=false

注:

數(shù)據(jù)庫(kù)SQL腳本的審核是相當(dāng)重要的一項(xiàng)工作,建議使用SQL審核工具進(jìn)行審核,提升SQL質(zhì)量。下一篇將通過(guò)代碼來(lái)調(diào)用對(duì)應(yīng)的接口并獲得審核結(jié)果。

再為大家推薦一個(gè)優(yōu)秀的公眾號(hào),需要的同學(xué)可以關(guān)注

大數(shù)據(jù)研習(xí)社

推薦理由:大數(shù)據(jù)研習(xí)社,號(hào)主俊哥,著書《Hadoop大數(shù)據(jù)技術(shù)基礎(chǔ)與應(yīng)用》、《實(shí)戰(zhàn)大數(shù)據(jù)(Hadoop+Spark+Flink)》。專注大數(shù)據(jù)領(lǐng)域近10年,主要分享大數(shù)據(jù)開(kāi)發(fā)、運(yùn)維、數(shù)倉(cāng)、架構(gòu)方面的技術(shù)干貨,幫助上萬(wàn)人成功入行大數(shù)據(jù)。

歡迎關(guān)注"大數(shù)據(jù)研習(xí)社"微信公眾號(hào),回臺(tái)回復(fù)"大數(shù)據(jù)電子書",免費(fèi)領(lǐng)取100本大數(shù)據(jù)電子書。

往期精彩回顧

1.MySQL高可用之MHA集群部署

2.mysql8.0新增用戶及加密規(guī)則修改的那些事3. 比hive快10倍的大數(shù)據(jù)查詢利器-- presto

4. 監(jiān)控利器出鞘:Prometheus+Grafana監(jiān)控MySQL、Redis數(shù)據(jù)庫(kù)

5. PostgreSQL主從復(fù)制--物理復(fù)制

6.MySQL傳統(tǒng)點(diǎn)位復(fù)制在線轉(zhuǎn)為GTID模式復(fù)制

7.MySQL敏感數(shù)據(jù)加密及解密

8.MySQL數(shù)據(jù)備份及還原(一)

9.MySQL數(shù)據(jù)備份及還原(二)

掃碼關(guān)注

關(guān)鍵詞: 數(shù)據(jù)備份 推薦理由 數(shù)據(jù)查詢

相關(guān)閱讀