從 Tabadmin 移轉到 TSM CLI

在 Linux 版 Tableau Server 和 Windows 版 Tableau Server 版本 2018.2 中,Tableau 服務管理器 (TSM) 命令列介面 (CLI) 替代了 tabadmin CLI。本頁將 tabadmin 命令對應到 TSM 命令來幫助您移轉到 TSM CLI。

若要詳細瞭解 TSM CLI,請參閱tsm 命令列參考

附註: TSM 是一個批次檔。若要在另一個批次檔中執行 tsm 命令,請使用 call 命令。例如 "call tsm maintenance ziplogs"。這樣做會將控制交還給批次檔。在發出任何命令之前,您還需要向 TSM 進行驗證。有關詳情,請參閱藉由 tsm CLI 進行驗證

若要詳細瞭解 tabadmin 與 TSM 的不同之處,請參閱Tabadmin 和 TSM 功能比較

具有對應 TSM CLI 命令的 Tabadmin 命令

下表顯示了哪些 tabadmin 命令與 TSM CLI 中的可用命令相對應。

命令說明 Tabadmin 命令 類似的 TSM CLI 命令
啟用授權 tabadmin activate --activate tsm licenses activate
停用授權 tabadmin activate --return tsm licenses deactivate
啟用試用授權 tabadmin activate --trial tsm licenses activate --trial
建立 Tableau Server 管理的資料的備份 tabadmin backup tsm maintenance backup

使用 TSM 建立的備份不包含任何伺服器設定資料。沒有可包含伺服器設定資料的選項。

清除伺服器快取 tabadmin clearcache tsm maintenance cleanup -r
清理暫封存和舊日志檔案 tabadmin cleanup tsm maintenance cleanup
使用您進行的任何變更來更新伺服器設定 tabadmin configure tsm pending-changes apply
自訂伺服器名稱和徽標 tabadmin customize tsm customize
啟用對存放庫的存取 tabadmin dbpass tsm data-access repository-access enable
停用對存放庫的存取 tabadmin dbpass --disable tsm data-access repository-access disable
將檔案存儲執行個體設定為唯讀模式 tabadmin decommission tsm topology filestore decommission
從 Tableau Server 中刪除一個或多個 Web 資料連接器 (WDC) tabadmin delete_webdataconnector tsm data-access web-data-connectors delete

若要瞭解詳情,請參閱Tableau Server 中的 Web 資料連接器

將 Web 資料連接器 (WDC) 新增到 Tableau Server tabadmin import_webdataconnector

tabadmin whitelist_webdataconnector

tsm data-access web-data-connectors add

附註:TSM 不支援匯入 WDC,但它允許您將 WDC 新增到安全清單(或 [白名單] )。若要瞭解詳情,請參閱Tableau Server 中的 Web 資料連接器

列出 Tableau Server 使用的 Web 資料連接器 (WDC) tabadmin list_webdataconnectors tsm data-access web-data-connectors list

若要瞭解詳情,請參閱Tableau Server 中的 Web 資料連接器

從 Tableau Server 匯出網站 tabadmin exportsite tsm sites export
啟動存放庫容錯移轉 tabadmin failoverrepository tsm topology failover-repository
獲取設定選項 tabadmin get tsm configuration get
獲取 OpenID 重定向 URL tabadmin get_openid_redirect_url tsm authentication openid get-redirect-url
將網站 .csv 檔案匯入 Tableau Server tabadmin importsite tsm sites import
使用 .csv 檔案將網站匯入 Tableau Server tabadmin importsite_verified tsm sites import-verified
顯示 Tableau Server 的授權資訊 tabadmin licenses tsm licenses list

附註:有關此命令的輸出的詳情,請參閱檢視伺服器授權

將檔案存儲從唯讀模式轉換為主動讀/寫狀態 tabadmin recommission tsm topology filestore recommission
重新組建內部安全權杖 tabadmin regenerate_internal_tokens tsm security regenerate-internal-tokens
註冊 Tableau Server tabadmin register tsm register
為 Tableau Server 重建搜尋索引 tabadmin reindex tsm maintenance reindex-search
重設 Tableau Server 管理員帳戶 tabadmin reset tsm reset
停止和啟動所有 Tableau Server 處理序 tabadmin restart tsm restart
從 Tableau Server 備份檔案進行還原 tabadmin restore tsm maintenance restore

還原命令不會還原任何伺服器設定資料。不論您使用的是以 TSM 建立的備份,或以 tabadmin 建立的備份都是如此。

設定設定選項 tabadmin set tsm configuration set
啟用或掛起網站 tabadmin sitestate tsm sites unlock
啟動所有 Tableau Server 處理序 tabadmin start tsm start
獲取 Tableau Server 和伺服器處理序的狀態 tabadmin status tsm status
停止所有 Tableau Server 處理序 tabadmin stop tsm stop
使用 Tableau Server 記錄檔案建立封存 (.zip) 檔案 tabadmin ziplogs tsm maintenance ziplogs

ziplogs 命令的預設行為已更改:根據預設,使用 tsm 時,該命令最多會收集最近兩天的記錄檔。tabadmin ziplogs 命令最多會收集七天的記錄檔。有關詳細資訊,請參閱tsm maintenance ziplogs

沒有對應 TSM CLI 命令的 Tabadmin 命令

下表列出了沒有類似 TSM CLI 命令的 tabadmin 命令。

命令說明 Tabadmin 命令 說明
在系統管理員群組中新增或移除使用者 tabadmin administrator 您可以使用 Tableau Server REST API 的向群組中新增使用者從群組中移除使用者方法在系統管理員群組中新增或移除使用者。
建立一個新金鑰以對存放庫中存儲的敏感資訊進行加密 tabadmin assetkeys 使用 tsm security regenerate-internal-tokens 指令建立或重新產生密碼和主要金鑰。
指定 Tableau Server 是否在系統啟動時啟動 tabadmin autostart Tableau Server 會在系統重新啟動前回到先前的狀態。如果其先前的狀態為正在執行,則會重新啟動。如果原先的狀態為停止,則系統啟動後伺服器也會回到停止狀態。
識別用於備份的另一個伺服器節點 tabadmin failoverprimary TSM 沒有主節點,因此不需要此命令的等效 TSM 命令。
在 Tableau Server 上管理委派資料存取的認證 tabadmin manage_global_credentials 我們建議您使用針對 Apache Impala 的 Kerberos 委派進行全域認證管理。若要瞭解詳細資料,請參閱Kerberos和 Tableau 社群中的為 Hive/Impala 啟用 Kerberos 委派
重設 Tableau Server 帳戶的密碼 tabadmin passwd 如果伺服器使用本機驗證,您可以使用 Tableau Server REST API 的更新使用者方法來重設使用者帳戶的密碼。
重設 Tableau Server 使用者 ID 和 Open ID Connect 身分識別提供者之間的綁定 tabadmin reset_openid_sub
確定您的環境是否滿足執行 Tableau Server 的最低要求 tabadmin validate
驗證 Tableau Server 存放庫的備份是否將成功還原 tabadmin verify_database 除非您使用 --skip-verification 參數,否則 tsm maintenance backup 命令會自動驗證備份是否將正確還原。
為 Tableau Server 重新啟動後的快速載入時間準備 VizQL 處理序 tabadmin warmup tabadmin warmup 命令不再為必需,因為 Tableau Server 現在經過優化,可在伺服器重新啟動後自動提供快速載入時間。

 

 

感謝您的意見回饋! 提交意見回饋時發生錯誤。重試或傳送訊息給我們