使用Docker部署openGauss
一、摘要
Tableau可以連接到多種數(shù)據(jù)庫(kù),包括關(guān)系型數(shù)據(jù)庫(kù),如MySQL,Oracle,Microsoft SQL Server,PostgreSQL等,以及非關(guān)系型數(shù)據(jù)庫(kù),如Hadoop,Amazon Redshift,Google BigQuery等。Tableau可以從數(shù)據(jù)庫(kù)中提取數(shù)據(jù),并將其可視化,以便更好地理解和分析數(shù)據(jù)。本文將簡(jiǎn)單介紹一下Tableau如何連接openGauss數(shù)據(jù)庫(kù)。
二、什么是Tableau?
1、首先我們先認(rèn)識(shí)一下Tableau,Tableau 是一個(gè)可視化分析平臺(tái),它改變了我們使用數(shù)據(jù)解決問題的方式,使個(gè)人和組織能夠充分利用自己的數(shù)據(jù)。Tableau 是一款能夠幫助大家查看并理解數(shù)據(jù)的商業(yè)化智能軟件。?
2、Tableau的產(chǎn)品特點(diǎn):
快速分析:在數(shù)分鐘內(nèi)完成數(shù)據(jù)連接和可視化。Tableau 比現(xiàn)有的其他解決方案快 10 到 100 倍。
大數(shù)據(jù),任何數(shù)據(jù):無論是電子表格、數(shù)據(jù)庫(kù)還是 Hadoop 和云服務(wù),任何數(shù)據(jù)都可以輕松探索。
自動(dòng)更新:通過實(shí)時(shí)連接獲取最新數(shù)據(jù),或者根據(jù)制定的日程表獲取自動(dòng)更新。
簡(jiǎn)單易用:任何人都可以使用直觀明了的拖放產(chǎn)品分析數(shù)據(jù)。無需編程即可深入分析。
智能儀表板:集合多個(gè)數(shù)據(jù)視圖,進(jìn)行更豐富的深入分析。數(shù)據(jù)可視化最佳做法等待您去體驗(yàn)。
瞬時(shí)共享:只需數(shù)次點(diǎn)擊,即可發(fā)布儀表板,在網(wǎng)絡(luò)和移動(dòng)設(shè)備上實(shí)現(xiàn)實(shí)時(shí)共享。
適用對(duì)象:分析師、企業(yè)高管、IT相關(guān)人員等。
三、安裝Tableau?
在官網(wǎng)或者第三方平臺(tái)下載(購(gòu)買/試用版)并安裝Tableau 軟件 (自定義安裝——安裝——完成——注冊(cè)試用版),本文以“Tableau Desktop”版本為例。




四、安裝ODBC驅(qū)動(dòng)
用戶可以下載使用開源的ODBC驅(qū)動(dòng)程序(windows版本)。將下載的ODBC驅(qū)動(dòng)解壓,選擇64位的進(jìn)行安裝。

?安裝過程:以管理員身份運(yùn)行,然后一路點(diǎn)“Next”,直到 Finish 即可。
五、連接openGauss數(shù)據(jù)庫(kù)
1、openGauss數(shù)據(jù)庫(kù)
openGauss 是一款全面友好開放,攜手伙伴共同打造的企業(yè)級(jí)開源關(guān)系型數(shù)據(jù)庫(kù)。openGauss采用木蘭寬松許可證v2發(fā)行,提供面向多核架構(gòu)的極致性能、全鏈路的業(yè)務(wù)、數(shù)據(jù)安全、基于AI的調(diào)優(yōu)和高效運(yùn)維的能力。openGauss深度融合華為在數(shù)據(jù)庫(kù)領(lǐng)域多年的研發(fā)經(jīng)驗(yàn),結(jié)合企業(yè)級(jí)場(chǎng)景需求,持續(xù)構(gòu)建競(jìng)爭(zhēng)力特性。同時(shí),openGauss也是一個(gè)開源、免費(fèi)的數(shù)據(jù)庫(kù)平臺(tái),鼓勵(lì)社區(qū)貢獻(xiàn)、合作。
openGauss社區(qū)官網(wǎng):openGauss
openGauss代碼托管平臺(tái):openGauss: 一款高性能、高安全、高可靠的企業(yè)級(jí)開源關(guān)系型數(shù)據(jù)庫(kù)。
2、連接前置條件
連接前置條件:openGauss數(shù)據(jù)庫(kù)服務(wù)正常啟動(dòng)
切換用omm,使用以下命令啟動(dòng)openGauss:

使用以下命令查詢openGauss狀態(tài):
3、Tableau連接openGauss方式一
1)啟動(dòng)Tableau主程序
2)在連接頁面的“到服務(wù)器”模塊選擇“PostgreSQL”
3)在登錄頁面填寫數(shù)據(jù)庫(kù)連接信息后單擊登錄

4)成功登錄后,顯示界面如下(可將左側(cè)加載出來的數(shù)據(jù)表拖拽到右側(cè)界面)

5)從上圖“數(shù)據(jù)源”頁切換到“工作表”頁面,可以進(jìn)行字段“拖拽”,形成圖表等。

4、Tableau連接openGauss方式二
1)配置ODBC數(shù)據(jù)源
依次打開:控制面板-管理工具—ODBC 數(shù)據(jù)源(64 位)

添加—選擇“PostgreSQL ANSI(x64)”

配置數(shù)據(jù)庫(kù)信息,點(diǎn)擊Test 測(cè)試連接是否成功。提示成功后,點(diǎn)擊保存(Save)。

2)啟動(dòng)Tableau主程序 ,連接上文配置好的“openGauss”數(shù)據(jù)源,如下圖:

3)成功登錄后,顯示界面如下(可將左側(cè)加載出來的數(shù)據(jù)表拖拽到右側(cè)界面)。

4)從上圖“數(shù)據(jù)源”頁切換到“工作表”頁面,可以進(jìn)行字段“拖拽”,形成圖表等。

以上就是本期內(nèi)容, 歡迎交流、學(xué)習(xí)!