CloudQuery是一款云原生統(tǒng)一數(shù)據(jù)操作平臺,將所有數(shù)據(jù)庫集中在一個平臺中進行數(shù)據(jù)操作、數(shù)據(jù)分析和數(shù)據(jù)管理,支持主流數(shù)據(jù)源,集成權(quán)限、審計和管理等眾多剛需功能。
CloudQuery統(tǒng)一數(shù)據(jù)操作平臺特色
1、基于 Web,統(tǒng)一數(shù)據(jù)入口,將數(shù)據(jù)統(tǒng)一到同一平臺,僅需要一個瀏覽器一個認證賬號,便可對數(shù)據(jù)進行操作和管理。
2、廣泛的數(shù)據(jù)源支持,現(xiàn)已支持 Oracle、MySQL 和 SQLServer 等主流數(shù)據(jù)源,并在迅速增加中。
3、便捷的數(shù)據(jù)操作,支持 SQL 語句智能提示,語法高亮;支持函數(shù) / 存儲過程 / 物化視圖 / Job / Sequence 等高級數(shù)據(jù)庫特性;支持語句的格式化和保存;支持 SQL 文件導(dǎo)入和結(jié)果集的編輯、撤銷與導(dǎo)出;支持導(dǎo)出為 PDF、EXCEL、CSV 和 TXT 等格式。
4、權(quán)限管理,支持對連接數(shù)據(jù)庫權(quán)限的管控,沒有權(quán)限的用戶將無法對數(shù)據(jù)進行訪問、操作或文件導(dǎo)出等;未來還將逐步增加更多權(quán)限管理功能。
5、審計功能,支持對例如活躍連接、管納實例、使用排行榜、執(zhí)行占比等多種審計,幫助開發(fā)者和數(shù)據(jù)管理者更直觀地查看數(shù)據(jù)運行狀況。
6、SQL 終端,支持數(shù)據(jù)庫終端鏈接,可覆蓋所有數(shù)據(jù)庫命令,當編輯器無法滿足 DBA 需求,可采用終端鏈接方式操作數(shù)據(jù)庫。
CloudQuery統(tǒng)一數(shù)據(jù)操作平臺功能
1.只需要用一個瀏覽器便可登錄(不占內(nèi)存,任意環(huán)境都可登錄)
2.集成了MySQL、Oracle、 SqlServer 等市面上主流的數(shù)據(jù)庫
3.高效便捷的數(shù)據(jù)操作體驗—— sql 語句智能提示、函數(shù)/存儲過程/物化視圖/ JOB / Squence 等高級數(shù)據(jù)庫特性、語句格式化、導(dǎo)出 sql 文件、快速查看執(zhí)行日志、結(jié)果集編輯與撤銷、結(jié)果集如 table/json 等多格式展現(xiàn)、PDF、EXCEL、CSV、 TXT 四種格式導(dǎo)出......
4.擁有組織架構(gòu)管理功能,支持部門、組、崗位的設(shè)置,支持 owner 管理等。
5.審計&分析,在 CloudQuery 中你可以看到數(shù)據(jù)的運行情況、執(zhí)行語句的排行榜,執(zhí)行的占比情況等,并可查看審計明細,幫助管理者查看數(shù)據(jù)詳情,例如用戶名稱、數(shù)據(jù)源類型、操作明細、執(zhí)行時間、耗時情況等,更好的實現(xiàn)數(shù)據(jù)管理。
CloudQuery統(tǒng)一數(shù)據(jù)操作平臺更新日志
1. SQLServer 支持 convert 語法
2. SDT 虛擬滾動,操作更順滑
3. 支持元素搜索,快速定位所需庫表
4. 部署服務(wù)化,安裝更便捷
解決問題:
1. 修復(fù)登錄閃退
2. 修復(fù)大型庫表訪問加載時間過長和卡頓
3. 其他問題優(yōu)化和交互改進
CloudQuery安裝教程
在線安裝
docker 環(huán)境安裝
1、解壓 cloud-query-online.zip 文件并進入 online 目錄
chmod +x cloudquery-community.sh
./cloudquery-community.sh install
2、執(zhí)行上述命令即安裝 docker 和 docker-compose,同時啟動 CloudQuery 服務(wù)。
3、如果服務(wù)未正常啟動,請手動執(zhí)行以下操作:
配置鏡像源
注意:docker 鏡像倉庫修改,如果你已有鏡像倉庫則無需處理
添加 /etc/docker/daemon.json 文件,文件內(nèi)容如下:
{
"registry-mirrors": \["https://mirror.ccs.tencentyun.com","https://t32pidzh.mirror.aliyuncs.com"],
"graph": "/mnt/backup/docker\_images"
}
加載配置
systemctl daemon-reload
重啟服務(wù)
systemctl restart docker
啟動產(chǎn)品服務(wù)
執(zhí)行命令此命令將啟動產(chǎn)品服務(wù)。
systemctl start cloudquery
離線安裝
從官網(wǎng)中下載離線安裝包中,主要包含:docker、resource 和 cloudquery 三個目錄包。docker 包的作用是:安裝 docker 和 docker-compose 環(huán)境,同時將離線鏡像導(dǎo)入到系統(tǒng)中。resoure 目錄存放資源啟動的文件
解壓離線包
unzip cloud-query-offline.zip
安裝容器服務(wù)并導(dǎo)入鏡像
進入 docker 目錄
chmod +x cloudquery-community.sh
./cloudquery-community.sh install
執(zhí)行上述命令即安裝 docker 和 docker-compose,同時啟動 CloudQuery 服務(wù)。
這一過程需要導(dǎo)入全部鏡像,可能耗時較長。
安裝成功之后將會自動啟動服務(wù),如果未正常啟動請使用命令啟動
啟動產(chǎn)品服務(wù)
執(zhí)行命令文件將啟動產(chǎn)品服務(wù)。
systemctl start cloudquery
常見問題
1、鏡像啟動成功,但頁面無法訪問?
安裝啟動成功后可以使用 docker ps 命令查看當前容器是否正常運行,當容器啟動狀態(tài)都為正常狀態(tài),但頁面無法訪問時可以嘗試以下步驟:
使用telnet連接訪問安裝了Cloud Query的服務(wù)器,查看端口狀態(tài)是否正常
telnet xxx.xxx.xxx.xxx 9898 #默認端口為9898 xxx替換為服務(wù)器ip
注:如果端口不能正常訪問則需要排查是否為網(wǎng)絡(luò)問題:
如果是云服務(wù)器則需要您先開放9898端口
首先查看防火墻狀態(tài)
firewall-cmd --state
當防火墻狀態(tài)為開啟時,建議您開放9898端口提供web服務(wù)訪問。
重啟docker服務(wù)
systemctl restart docker
2、添加連接失敗
去官網(wǎng)下載補丁包,等待啟動即可。
3、Oracle翻頁不成功,持續(xù)loading
去官網(wǎng)下載補丁包,等待啟動即可。
- PC官方版
- 安卓官方手機版
- IOS官方手機版