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