訪問Tableau內建的PostgreSQL資料庫

來源:互聯網
上載者:User

標籤:des   style   blog   http   ar   color   os   使用   sp   

突然發現公司Tableau伺服器的資料庫大小急劇增加,因此決定直接連上資料庫排查.過程記錄如下:最後發現有個http_requests 表體積巨大(7G),本來以為是資料緩衝什麼的.結果是日誌問題o(╯□╰)o. 因為公司用的Tableau版本比較低無法直接查看該表,暫時沒動它,不知道會不會影響效能.

 

一.開啟Tableau Server資料庫存取權限1. 開啟命令列提示視窗(管理員)進入Tableau程式所在目錄
cd "C:\Program Files\Tableau\Tableau Server\8.3\bin"
2.  8.2.4及以前版本輸入以下命令開啟使用者tableau訪問資料庫的命令
tabadmin dbpass [password]

例如啟用”tableau”使用者並且設定密碼為”[email protected]”;

tabadmin dbpass [email protected]
8.2.5 及以上版本使用以下命令, 8.2.5版本多增加一個readonly使用者可以訪問資料庫中所有表
tabadmin dbpass --username [tableau | readonly[password]

例如啟用”tableau”使用者並且設定密碼為”[email protected]”;

tabadmin dbpass --username tableau [email protected]

或者開啟”readonly”使用者並且設定密碼為”[email protected]”:

tabadmin dbpass --username readonly [email protected]
注意:如果未指明使用者,則預設啟用使用者”tableau”
3. 重啟Tableau Server
tabadmin restart

若要屏蔽訪問可以使用以下命令

tabadmin dbpass --disable --username [user]

比如:

tabadmin dbpass --disable --username readonly tabadmin restart 注意:如果未指定使用者,則預設屏蔽"tableau"使用者

官方文檔地址:http://onlinehelp.tableausoftware.com/current/server/en-us/adminview_postgres_access.htm

 

二.使用PostgreSQL用戶端訪問

開啟PostgreSQL用戶端

Server:輸入Tableau伺服器位址

Database: Tableau內建資料庫的名字叫 workgroup

Port: Tableau預設的連接埠為8060 --如果連不上,排除防火牆的原因,可以查看該目錄(C:\Program Files\Tableau\Tableau Server\8.3\config) 置檔案中的pgsql.port是否設定了其他連接埠

Username:  tableau 或 readonly

注意:Tableau使用者無法讀取資料庫中的所有表.比如 http_requests 就沒有許可權,此時若要查看該表資料必須用唯讀帳號Readonly

附官方使用Tableau Desktop串連資料庫文檔 http://onlinehelp.tableausoftware.com/current/server/en-us/adminview_postgres_connect.htm

訪問Tableau內建的PostgreSQL資料庫

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.