使用登入型授權管理啟用 Tableau
以登入為基礎的授權管理 是 Tableau Cloud 中 Creator 角色的慣用授權管理和啟用選項,預設情況下已在網站上啟用。以登入為基礎的授權管理 可允許授權使用者透過登入 Tableau Cloud 啟用和解除鎖定 Tableau Desktop 和/或 Tableau Prep Builder。以登入為基礎的授權管理 可消除分發和管理 Tableau Desktop 和 Tableau Prep Builder 產品金鑰的需求。
您只需要一個 Tableau Cloud 站點以授權個別的 Tableau Desktop 或 Tableau Prep Builder。您可以將 Creator 角色指派給使用 Tableau Desktop 和 Tableau Prep Builder 的使用者,供其用於授權啟動與集中式授權管理。此外,以登入為基礎的授權管理 可讓您更清楚地瞭解授權使用情況。
可以使用 Tableau Cloud 上的管理檢視在單一位置查看 Creator 授權席次的指派與使用情況。管理檢視提供使用 Creator 授權的相關資訊,並顯示 Tableau Desktop 和 Tableau Prep Builder 的最新授權租賃與版本,協助您監視 Tableau 部署。
以下 Tableau 產品支援 以登入為基礎的授權管理:
Tableau Cloud
Tableau Server 2020.1+
Tableau Desktop 2020.1+
Tableau Prep Builder 2020.1.3+
登入型授權管理如何運作
使用 以登入為基礎的授權管理 時,Tableau Desktop 或 Tableau Prep Builder 會定期聯絡 Tableau Cloud,以驗證使用者是否為 Creator,並獲授權執行。Tableau Cloud 會聯絡 Tableau 託管的執行授權 (ATR) 服務,以驗證是否允許 Tableau Desktop 用戶端啟用。ATR 服務 會驗證和管理授權和授權時間範圍的長度。下圖顯示了用戶端、Tableau Cloud 和授權服務之間的通訊程序。
Tableau 使用公共埠(80 和 443)發出 Internet 請求。大多數情況下,安裝 Tableau Desktop 或 Tableau Prep Builder 的電腦和它在其上執行的網路已設定為允許必要的存取。有關 Tableau 使用的連接埠詳細資訊,請參見Internet 存取請求(連結在新視窗開啟)。
以登入為基礎的授權管理 與 Tableau Cloud
安裝 Tableau Desktop 或 Tableau Prep Builder,並選取「使用認證啟用」。登入 Tableau Cloud 網站。
Tableau Cloud 會驗證您是否為 Creator。如果不是,會收到錯誤。若是,Tableau Cloud 會與 ATR 服務進行通訊。
ATR 服務會將 ATR 租賃傳回到 Tableau Cloud。
Tableau Cloud 會向 Tableau Desktop 或 Tableau Prep Builder 提供 ATR 租賃,以完成啟用。
使用登入型授權管理
若要使用登入型授權管理,您需要安裝 Tableau Desktop,並將其與 Tableau Cloud 搭配使用。
從 2020.1 版本開始,預設情況下,會針對 Tableau Cloud 和 Tableau Desktop 啟用 以登入為基礎的授權管理。若要使用 以登入為基礎的授權管理,需要安裝 Tableau Desktop,並將其與 Tableau Cloud 搭配使用。若使用的是 Tableau Desktop 版本 2020.1 及更高版本,請跳至步驟 3:啟動 Tableau Desktop。
2021.1 之前的版本不支援 以登入為基礎的授權管理。
以登入為基礎的授權管理 設定
您可以使用以下設定來變更 以登入為基礎的授權管理、設定 ATR 持續時間,並設定啟用伺服器 URL。
設定 | 值 | 說明 |
LBLM | 啟用、停用或必要 | 設為 設為 設為 附註:當 |
ATRREQUESTEDDURATIONSECONDS | 1209600 | 設定執行授權 (ATR) 持續時間(以秒為單位),這是 Tableau Desktop 和 Tableau Prep Builder 執行個體授權執行的時間長度。預設為 1209600 秒(14 天)。請勿在值中使用逗號做為分隔符號。 |
ACTIVATIONSERVER | http://<tableau_online_site_url> | 如果是首次啟動,請為您希望使用者用於啟動的 Tableau Cloud 站台設定預設 URL。 |
WorkGroupServer (Windows)WorkgroupServer (macOS) | http://<tableau_server_url> | 如果是 Windows 註冊表或 macOS plist 的更新,請為您希望使用者用於啟動的 Tableau Server 設定預設 URL。 附註:在 macOS 中的 Tableau Desktop 上,可以使用 WorkgroupServer 選項。在 macOS 上,此選項區分大小寫並使用小寫「g」。 |
REPORTINGFREQUENCYSECONDS | 3600 | 設定 以登入為基礎的授權管理 報告傳送到 Tableau Server 或 Tableau Cloud 的預設頻率(以秒為單位)。最小設定值為 60 秒,預設值為 3600 秒(一小時)。變更此設定可減少 Tableau Server 上的負載,或減少網路流量。無論執行授權 (ATR) 租賃設定為何,REPORTINGFREQUENCYSECONDS 都會設定 Tableau Desktop 或 Tableau Prep Builder 用戶端將 以登入為基礎的授權管理 啟用情況回報給 Tableau Server 或 Tableau Cloud 的時間間隔。 |
(可選)步驟 2:變更授權以執行 (ATR) 持續時間
以登入為基礎的授權管理 執行授權 (ATR) 持續時間的預設設定適用於大多數環境,但可以根據需要變更這些預設設定。以登入為基礎的授權管理 會使用預設的執行授權 (ATR) 持續時間 1,209,600 秒(14 天),這是 Tableau Desktop 和 Tableau Prep Builder 執行個體授權執行的時間長度。這表示在初始授權後,您可以在啟動到期前 14 天內,在沒有網路連線的情況下使用 Tableau。
以登入為基礎的授權管理 的預設持續時間值不適合向最終使用者提供非永久性虛擬機器傳遞解決方案。ATR 持續時間應縮短為 4 或 12 小時,具體取決於虛擬機器的使用情況。當新的虛擬機器傳遞給最終使用者時,將建立新的授權以執行權杖。傳回虛擬機器時,也會傳回該權杖,並且可用於新的虛擬機器授權,以執行請求。
附註:在決定 ATR 持續時間時,登入型授權管理使用下列階層。
- ATR 服務 – 建立適用於所有使用者/安裝的最短(4 小時/14400 秒)和最長(90 天/3 個月)ATR 持續時間。如果 Tableau Server 或 Tableau Desktop 未指定時間,則會指定預設的 ATR 持續時間(14 天/1209600 秒)。
- Tableau Desktop – 可以選擇性地指定安裝所在電腦的 ATR 持續時間 (
ATRREQUESTEDDURATIONSECONDS
)。如有必要,您可以將預設 ATR 持續時間(14 天/1209600 秒)更變更為 ATR 服務最小值(4 小時/14400 秒)和最大值(90 天/7776000 秒)內的設定。這一本機 ATR 持續時間覆蓋由 ATR 服務或 Tableau Server 所設定的任何持續時間。不過,預設的 ATR 持續時間不能超過 Tableau Server 上 設定的最長 ATR 持續時間。
Windows 型或 macOS 型 Tableau Desktop 的 2020.1 及更新版本版本都支援 以登入為基礎的授權管理。
執行 Tableau Desktop 設定。
「啟用 Tableau」畫面將包含「藉由登入伺服器方式啟用」選項。
- 按一下「藉由登入伺服器方式啟用」,然後按一下 Tableau Cloud 連結。
系統提示時,請輸入有效的認證,以具有 Creator 角色訂閱的使用者身分登入 Tableau Cloud 網站,然後按一下確定。
您可以檢視 Tableau Cloud 或 Tableau Server 登入型授權使用狀況。報告會顯示使用者、主機、使用者角色、產品、版本、啟用、使用中的 Creator 席位、非使用中的 Creator 席位,以及 Creator 席位的上次使用時間。您可以檢視過去 30 天的資料,最多可回溯 183 天。
若要查看 以登入為基礎的授權管理 授權使用狀況管理檢視:
在 Tableau Cloud 或 Tableau Server 的巡覽窗格中,按一下「網站狀態」。
在「網站狀態」頁面上,按一下「登入型授權使用狀況」。
可選。在報告畫面中,您可以變更時間範圍以顯示席位的上次使用時間、篩選動作、篩選使用者名稱以及依照欄排序。
使用 以登入為基礎的授權管理 時,您可能會遇到下列其中一個錯誤訊息。請使用下列資訊來解決問題。
如果 以登入為基礎的授權管理 在 Tableau Desktop 上可做為啟用選項,但是在 Tableau Cloud 網站上未啟用,則可能會顯示以下錯誤訊息:
沒有在連線的伺服器上啟用 以登入為基礎的授權管理。選取要連線的其他伺服器,使用產品金鑰啟用您的授權,或者開始試用以立即開始工作。
請與您的管理員及/或 Tableau 客戶經理聯繫,確保已針對 以登入為基礎的授權管理 啟用您的 Tableau Cloud 站點。
以登入為基礎的授權管理 未在 Tableau Desktop 上啟用
如果未在 Tableau Desktop 上啟用 以登入為基礎的授權管理,您將無法選擇使用認證啟用 Tableau。在 2020.1 版本之前,預設情況下,不會開啟在 Tableau Desktop 上使用 以登入為基礎的授權管理 的功能。檢查 Tableau Desktop 版本,以確保使用正確的版本。
如果在安裝期間已關閉 以登入為基礎的授權管理 選項,或該選項有更新,請參閱步驟 1:啟用登入型授權管理(連結在新視窗開啟)。
購買一年訂閱後,產品金鑰到期日期不會變更
購買 Tableau Cloud 續訂後,Tableau Desktop 授權可能看起來即將過期。但情況不是這樣。在「管理產品金鑰」中,Tableau Cloud 新訂閱的到期日期直到上一個站點到期日期前兩週才會更新。
您沒有 Creator 授權
嘗試從 Tableau Desktop 啟用時,可能會顯示下列錯誤訊息:
You do not have a Creator license.(您沒有建立者授權。)Contact your administrator to obtain one.(請連絡您的管理員以取得授權。)
如果您尚未獲指派 Creator 角色,就會顯示此錯誤。如果您屬於 Tableau Cloud 或 Tableau Server 上的多個站點,則需要在使用 以登入為基礎的授權管理 時,登入具有 Creator 角色的站點。否則,系統會向您顯示此錯誤。
要驗證您在伺服器上啟動的產品金鑰是否包含 Creator 授權,請開啟 TSM Web UI 並按一下「設定」,然後按一下「授權」。
您啟用的電腦數目已達上限
嘗試從 Tableau Desktop 啟用時,可能會顯示下列錯誤訊息:
You have activated Tableau the maximum number of times allowed under your account.(您啟用 Tableau 的次數已達帳戶允許的上限。)You must wait for the license activation on another computer to expire before you can activate Tableau again.(您必須等待另一台電腦上的授權啟動過期才能再次啟動 Tableau。)
當您使用相同的 Creator 使用者認證從多部電腦啟動 Tableau,並超過最大啟用次數時,就會顯示此錯誤。您必須等到其中一部現有電腦上的執行授權 (ATR) 權杖過期,然後再嘗試啟動新電腦。如果您使用的是非永久性虛擬機器 (VM),則可以縮短 ATR 持續時間,以避免此錯誤再次發生。
縮短 ATR 權杖持續時間以最大程度地啟動
若在使用非永久性虛擬部署時遇到此最大使用錯誤,則可以將 ATR 持續時間縮短為 4 小時 (14400) 秒,以避免將來發生此錯誤。
以下步驟縮短了先前啟動電腦的租約,以登入為基礎的授權管理 將不再使用,以便釋出在電腦上啟動的席位:
以管理員身份在將不再使用的 Tableau Desktop 電腦上開啟命令提示字元。
使用下列命令巡覽至 Tableau 二進位 (\bin) 目錄。
Windows:
cd Program Files\Tableau\Tableau <version>\bin
Mac:
cd /Applications/Tableau\ Desktop\ <version>.app/Contents/MacOS
執行下列命令,將持續時間設為以秒計算的 4 小時(例如 14400)。
Windows:
atrdiag.exe -setDuration 14400
Mac:
sudo ./atrdiag -setDuration 14400
使用以下命令刪除之前的 ATR 權杖:
Windows:
atrdiag.exe -deleteAllATRs
Mac:
./atrdiag -deleteAllATRs
接著,覆寫現有的 ATR 權杖。開啟 Tableau Desktop。Tableau 顯示「授權已變更」訊息。按一下「結束」以自動關閉並重新開啟 Tableau Desktop
在註冊對話方塊中,按一下「啟動」,然後以使用 以登入為基礎的授權管理 的 Tableau Server 重新啟動 Tableau Desktop,這將覆寫現有權杖。
關閉 Tableau Desktop 並等候 ATR 持續時間(例如 4 小時)經過,以便 ATR 權杖過期並釋出使用者座席。在 ATR 持續時間結束之前,別開啟 Tableau Desktop。檢查以確保 ATR 持續時間已過。ATR 權杖的「TTL 結束時間」應顯示未來的日期和時間(例如,從現在起 4 小時後)。
Windows:
atrdiag.exe
Mac:
./atrdiag
ATR 權杖過期後,您可以在新電腦上成功登入 Tableau Server。
使電腦返回未授權狀態
以管理員身分開啟命令提示字元。
使用下列命令巡覽至 Tableau 二進位 (\bin) 目錄:
cd Program Files\Tableau\Tableau <version>\bin
執行以下命令:
Windows:
atrdiag.exe –deleteAllATRs
Mac:
./atrdiag.exe –deleteAllATRs
附註:這樣只會從電腦移除 ATR 權杖,不會釋出任何使用者座席。只有在已刪除的 ATR 權杖過期之後,才會釋出使用者座席。
您的 Tableau 認證無效
嘗試從 Tableau Desktop 啟用時,可能會顯示下列錯誤訊息:
Your Tableau credentials are invalid.(您的 Tableau 認證無效。)Contact your administrator to reset your account.(請連絡您的系統管理員以重設帳戶。)
無法辨識 Tableau 授權時,會顯示此錯誤。請聯絡您的管理員。
您的電腦時鐘未同步到目前的時間
嘗試從 Tableau Desktop 啟用時,可能會顯示下列錯誤訊息:
您的電腦時鐘未同步到目前的時間。將您的電腦時鐘同步到目前時間,然後嘗試啟用 Tableau。
當您的電腦時鐘未與目前時間同步時,就會顯示此錯誤。將您的電腦時鐘同步到網際網路上的時間伺服器,或啟用自動時間同步。