透過命令列安裝 Tableau Desktop 或 Tableau Prep Builder

本文除了介紹如何使用命令列安裝 Tableau Desktop 或 Tableau Prep Builder、執行啟動和註冊等其它安裝動作,也將說明如何解除安裝產品。

附註:本文中的說明適用於 Tableau Prep Builder、Tableau Desktop for Public 和 Tableau Reader(另行說明)。

開始之前

若要安裝 Tableau Desktop 或 Tableau Prep Builder,您需要兩個項目;您要安裝之版本的 Creator 產品金鑰和安裝程式。

您可以在「客戶入口網站」(Link opens in a new window)頁面上找到產品金鑰及最新的產品安裝程式檔案。您也可以在「產品下載」(Link opens in a new window)頁面上找到所有安裝程式。

如需有關尋找產品金鑰和安裝程式的詳細資訊,請參閱產品金鑰的位置是?(Link opens in a new window)以及安裝程式的位置是?(Link opens in a new window)

按一下您要安裝之產品下方的索引標籤,以檢視安裝步驟。

Windows

  1. 以管理員身分從電腦的命令列中執行安裝程式 .exe 檔案。如果需要擷取 .msi 檔案,請按照本文的擷取並執行 Windows (MSI) 安裝程式部分中的說明進行操作。

    用於從命令列中執行 Tableau 安裝程式的語法為:

    tableau_<product_installer_name>.exe /option1 /option2 PROPERTY1 PROPERTY2

    • tableau_<product_installer_name>.exe:這是您要安裝之產品及版本的 Tableau 安裝程式。

    • 選項:您使用的這些選項指定了安裝過程應如何執行。例如,是否應在安裝時顯示輸出或者是否應建立記錄檔。請參閱可用選項清單的安裝程式選項

    • 屬性:這些設定指定安裝程式在安裝過程中應進行的組態設定。請參閱可用屬性清單的安裝程式屬性
  2. .exe 檔案所在的目錄執行命令,或指定電腦上 .exe 檔案位置的完整路徑。不要從網路上的共用目錄中執行安裝程式。而是要將 .exe 檔案下載到您進行安裝的電腦上的某個目錄。

    範例

    以下範例顯示具有一些選項和一些屬性設定的安裝程式命令:

    tableauDesktop-64bit-2020-3-0.exe /quiet /norestart ACCEPTEULA=1 AUTOUPDATESERVER="assets.intranet.lan" REPORTINGSERVER="http://mytableau"

    範例中的命令執行以下操作:

    • 安裝 Tableau Desktop 2020.3.0 的 64 位版本。

    • 在無提示模式下執行安裝程式,意即安裝過程不顯示提示、UI 或授權對話方塊。

    • 將安裝設定為完成後不重新啟動。

    • 接受使用者授權合約 (EULA)。

    • 設定非預設產品更新伺服器。

    • 設定產品以將授權報告傳送到內部 Tableau Server。

Mac

重要資訊︰請只將 Tableau 安裝在根磁碟機,確保 FlexNet 和裝置驅動程式安裝在正確位置。

  1. 請將 Tableau Desktop DMG 檔案的複製上載到網路共用位置,並告知使用者從此處將檔案下載到其 Mac 電腦。可以按照提示操作來完成安裝。

    您還可以建立一個 .sh 指令碼,用於裝載 DMG 檔案並將 Tableau 複製到使用者的電腦。以下範例顯示用於為不同版本的 Tableau Desktop 執行此工作的指令碼。

    附註: 對於 Tableau Reader 或 Tableau Public,您將開啟 Tableau Reader.pkg 或 Tableau Public.pkg,而不是 Tableau Desktop.pkg。

    範例:Tableau Desktop 10.2 版本及更新版本

    #!/usr/bin/env bash
    # mount the DMG and copy Tableau.app to a folder
    output=`yes | hdiutil attach "<DMG_name>.dmg"`
    sleep 10
    volName=`echo "$output" | tail -n 1 |sed 's;^.*\(/Volumes.*$\);\1;'`
    open "/Volumes/Tableau/Tableau Desktop.pkg"
    # dismount the Tableau DMG volume
    hdiutil detach """${volName}""" -force
  2. (選擇性)執行安裝程式應用程式以執行無訊息安裝。在終端提示符處鍵入以下命令:

    sudo installer -pkg <path and name of .pkg file> -target /

    這將提示輸入管理員密碼,然後執行基本上無提示的安裝。您將看到以下三行:

    • installer: Package name is Tableau Desktop

    • installer: Upgrading at base path /
    • installer: The upgrade was successful.

選取要自動安裝的驅動程式

預設情況下,會隨 Tableau Desktop 一起自動安裝多個資料來源驅動程式。有關完整清單,請參閱安裝之前

附註:從 2019.4 版本開始,只有 PostgreSQL 驅動程式會自動安裝在 Mac 上。

若要阻止自動安裝其中一個或全部驅動程式,請首先使用 ‑showChoiceChangesXML 針對 Desktop.pkg 執行 Mac 安裝程式應用程式,以生成包含所有可能自訂項的 plist 檔案。語法如下:

installer -showChoiceChangesXML -pkg <path and name of .pkg file> –target / > <name of plist>

範例:

installer -showChoiceChangesXML -pkg Install\ Tableau\ Desktop.pkg –target / > InstallTableauDesktopChoices.xml

對於 Oracle 驅動程式,產生的 plist 檔案中的部份外觀如下:

                            

<dict> <key>attributeSetting</key> <integer>1</integer> <key>choiceAttribute</key> <string>selected</string> <key>choiceIdentifier</key> <string>com.tableau.oracle</string> </dict>

若要防止安裝驅動程式,請執行下列動作:

  1. 在 .plist 檔案中,為您不想自動安裝的任何驅動程式將 <integer> 值從 1 變更為 0。

  2. 儲存檔案,然後使用下列命令將檔案新增至命令列以將其傳遞至安裝程式:

    -applyChoiceChangesXML <pathToXMLFile>

建立了包含所需變更的 plist 檔案後,完整的命令列可能類似於如下:

sudo installer -pkg Install\ Tableau\ Desktop.pkg -applyChoiceChangesXML InstallTableauDesktopChoices.xml -pkg -target /

有關 Mac 安裝程式應用程式的文件,請參閱 Apple 開發人員(Link opens in a new window) 文件。

停用桌面捷徑

若要防止 Tableau 安裝程式為 Tableau Desktop 建立桌面捷徑,請按上一個部分的說明生成 XML 檔案,並將以下部分中的整數值從 0 變更為 1。

                            

<dict> <key>attributeSetting</key> <integer>0</integer> <key>choiceAttribute</key> <string>selected</string> <key>choiceIdentifier</key> <string>com.tableau.desktopShortcut</string> </dict>

注意:此選項僅適用於 Windows。

  1. 以管理員身分從電腦的命令列中執行安裝程式 .exe 檔案。

    用於從命令列中執行 Tableau 安裝程式的語法為:

    tableau_<product_installer_name>.exe /option1 /option2 PROPERTY1 PROPERTY2

    • tableau_<product_installer_name>.exe:這是您要安裝之產品及版本的 Tableau 安裝程式。

    • 選項:您使用的這些選項指定了安裝過程應如何執行。例如,是否應在安裝時顯示輸出或者是否應建立記錄檔。請參閱可用選項清單的安裝程式選項

    • 屬性:這些設定指定安裝程式在安裝過程中應進行的組態設定。請參閱可用屬性清單的安裝程式屬性
  2. .exe 檔案所在的目錄執行命令,或指定電腦上 .exe 檔案位置的完整路徑。不要從網路上的共用目錄中執行安裝程式。而是要將 .exe 檔案下載到您進行安裝的電腦上的某個目錄。

    範例

    以下範例顯示具有一些選項和一些屬性設定的安裝程式命令:

    tableauPrepBuilder-64bit-2020-3-3.exe /quiet /norestart ACCEPTEULA=1 CRASHDUMP="0" SENDTELEMETRY="0"

    範例中的命令執行以下操作:

    • 安裝 Tableau Prep Builder 2020.3.3。

    • 在無提示模式下執行安裝程式,意即安裝過程不顯示提示、UI 或授權對話方塊。

    • 將安裝設定為完成後不重新啟動。

    • 接受使用者授權合約 (EULA)。

    • 將錯誤報告設定為關閉。

    • 將使用情況報告設定為關閉

安裝程式選項

您可以在命令列中指定一個或多個選項:注意有關選項的以下資訊:

  • 每個選項都以斜杠 (/) 為首碼。

  • 選項必須放在屬性前面。

選項 說明
quiet 執行安裝程式時不會顯示訊息(狀態或安裝進度),也無需使用者交互。產品在安裝完成後不會啟動。
passive 執行安裝程式並顯示對話方塊以及安裝狀態。但不提示使用者輸入內容。產品在安裝完成後啟動。
norestart 禁止任何嘗試重新啟動的操作。預設情況下,安裝程式將在重新開機之前提示您,除非您在無提示模式下執行安裝程式。
log "logfile.txt" 將安裝資訊記錄到指定的路徑和檔案。指定路徑和檔案名,例如 /log "c:\logs\logfile.txt"。預設記錄檔為系統 %TEMP% 目錄。
repair 執行安裝程式以修復 Tableau 的現有安裝。
h 說明 — 列出安裝程式的選項和屬性。此選項僅適用於 Tableau Desktop 9.3 及更高版本。

安裝程式屬性

您可以為安裝程式在命令列中包括一個或多個屬性。注意有關這些屬性的以下資訊:

  • 所有這些屬性均可用於 Tableau Desktop 的初始安裝。它們不能用於在初始安裝後更新任何設定。

  • 其中某些屬性均可用於 Tableau Prep Builder 的初始安裝。請檢查下表中的 Tableau Prep Builder 欄,瞭解屬性是否可用。

  • 屬性名稱區分大小寫。

  • 等號的兩邊沒有空格。

  • 各個屬性集用空格分隔。

  • 某些屬性特定於版本。

屬性 說明 Tableau Desktop Tableau Prep Builder
ACCEPTEULA 接受使用者授權合約 (EULA)。如果未將此選項設定為 1,則無法使用無提示或被動模式安裝 Tableau。 版本 10.1 及更高版本 所有版本 1 = 接受
0 = 不接受(預設值)
ACTIVATE_KEY

透過命令列啟用 Tableau Desktop 或 Tableau Prep Builder。您將需要您的產品金鑰。新增一個包含安裝程式選項 ACTIVATE_KEY="<key>" 的命令列。此安裝程式執行 -activate 來套用產品金鑰。

有關詳細資訊,請參閱啟用 Tableau Desktop 和 Tableau Prep Builder

版本 10.5 及更高版本 版本 2018.1.2 及更高版本 使用引號輸入的產品金鑰。
ACTIVATIONSERVER

設定您希望使用者在使用 以登入為基礎的授權管理 時用於啟動之 Tableau Server 的預設 URL。

有關詳情,請參閱登入型授權管理(Link opens in a new window)

版本 2019.3 及更新版本 版本 2019.3.1 及更高版本 將授權使用者之 Tableau Server 的 URL。
ATRENABLED

啟用虛擬桌面支援。如果要將自動授權停用功能運用於虛擬桌面支援,則您需要在安裝時或透過編輯登錄檔來啟用此選項。

如需詳細資訊,請參閲虛擬桌面支援(Link opens in a new window)

版本 10.5 及更高版本 版本 2018.2.1 及更高版本 1 = 已啟用(預設值)
0 = 未啟用
ATRREQUESTEDDURATIONSECONDS 設定在授權自動停用之前 Tableau Desktop 或 Tableau Prep Builder 可在不聯絡 ATR 服務的情況下執行的時長。預設值為 1209600 秒(14 天)。只有已設定 ATREnabled 的情況下,此選項才適用。

如果要使用預設值 14 天,則不需要設定此選項。若要變更間隔,請使用此選項指定新的間隔(秒)。例如,以下命令會安裝 Tableau Desktop、將其設定為自動停用授權,並將持續時間設定為 14400 秒(4 小時):

tableau-setup-std-x64.exe /quiet ACCEPTEULA=1 ATRENABLED=1 ATRREQUESTEDDURATIONSECONDS=14400

版本 10.5 及更高版本 版本 2018.2.1 及更高版本 秒數整數值。最小值為 14400 秒(4 小時),最大值則是 15552000 秒(六個月)。

 

AUTOSAVE 將 Tableau 設定為自動儲存工作。如果 Tableau 意外關閉,則使用者可以開啟工作簿檔案 (.twbr) 或流程檔案 (.tflr) 的恢復版本。

Tableau Desktop:如果選取 AUTOSAVE=0,則「說明」功能表上用於變更「自動儲存」設定的選項對於使用者處於停用狀態。

此選項不適用於 Tableau Reader 或 Tableau Public。

有關更多資訊,請參閱關閉檔案恢復(Link opens in a new window)

版本 10.2 及更高版本 版本 2020.3.3 及更高版本 1 = 是(預設值)
0 = 否
AUTOUPDATE 設定 Tableau 以檢查產品更新。您還可以控制您的使用者將更新到哪個 Tableau Desktop 版本。

如果選取 AUTOUPDATE=0,則 Tableau Desktop 中「說明」功能表上用於變更「自動更新」「檢查產品更新」設定的選項對於使用者處於停用狀態。有關詳細資訊,請參閱控制 Tableau Desktop 的產品更新
版本 9.1 及更高版本(自動更新)

版本 10.2 及更高版本(檢查產品更新)

不可用 1 = 是(預設值)
0 = 否
AUTOUPDATESERVER 指定哪個伺服器將檢查 Tableau 產品更新。可透過自訂並將 TableauAutoUpdate.xml 檔案隨相應的 Tableau 安裝程式一起託管來為使用者控制更新。有關詳細資訊,請參閱控制 Tableau Desktop 的產品更新 版本 9.1 及更高版本 不可用 主機名稱,例如 assets.internal.lan。預設值為
downloads.tableau.com
CRASHDUMP

如果 Tableau 遇到問題並意外關閉,則會產生損毀傾印檔案和記錄。使用此選項透過命令列啟用或停用此選項。

有關更多資訊,請參閱關閉錯誤報告(Link opens in a new window)

此選項在 Mac 上不可用。

版本 2018.2 及更高版本 所有版本 1 = 是(預設值)
0 = 否
DATABASEDRIVERS 為您的使用者可以從 Tableau Desktop 中連線到的資料庫安裝預設的驅動程式集。有關詳細資訊,請參閱安裝之前中的「資料庫驅動程式」部分。

若要下載其他驅動程式,請參閱驅動程式下載(Link opens in a new window)頁面。您必須使用在組織中用於軟體部署的任何資產管理工具分發其他驅動程式。

此選項不適用於 Tableau Reader 或 Tableau Public。

版本 9.3 及更高版本 所有版本 1 = 是(預設值)
0 = 否
DESKTOPSHORTCUT 建立桌面捷徑。 所有版本 所有版本 1 = 是(預設值)
0 = 否
DISABLEEXTENSIONS

啟用儀表板擴充,借助 Tableau 和協力廠商開發人員建立的 Web 應用程式來擴展儀表板窗格功能。從 2019.4 版本開始,儀表板擴充具有網路功能(並且對於 Web 擁有完整的存取權限)或沙箱化(並且在沒有 Web 存取的情況下,在受保護的環境中執行)。

預設情況下,允許具有網路功能和沙箱化的儀表板擴充。如果您不想您的使用者使用此選項,設定 DISABLEEXTENSIONS=1 以停用此功能。

如果您希望僅允許沙箱化擴充,請將 DISABLENETWORKEXTENSIONS 選項設為「1」。

如需有關此功能的更多資訊,請參閱 Tableau Desktop 線上說明中的使用儀表板擴充(Link opens in a new window)。如需使用儀表板擴充時之資料安全的相關詳細資訊,請參閱擴充安全性 - 部署的最佳做法(Link opens in a new window)。有關安裝後如何停用此功能的詳情,請參閱停用儀表板擴充(僅限 Tableau Desktop)

版本 2019.1 及更新版本 不可用 1 = 是
0 = 否(預設值)
DISABLENETWORKEXTENSIONS

具有網路功能的儀表板擴充是在本機網路內部或外部之 Web 伺服器上執行的擴充。具有網路功能的擴充對於 Web 對於擁有完整的存取權限。如果您不想您的使用者使用此選項,請設定 DISABLENETWORKEXTENSIONS=1

附註:如果使用此選項停用具有網路功能的擴充,則僅允許沙箱化儀表板擴充。沙箱化儀表板擴充在 Tableau 託管的受保護環境中執行。

有關儀表板擴充的詳情,請參閱 Tableau Desktop 說明中的資料安全性、具有網路功能和沙箱化的擴充(Link opens in a new window)。有關使用儀表板擴充時資料安全性的詳情,請參閱擴充安全性 - 部署的最佳做法(Link opens in a new window)。有關安裝後如何停用此功能的詳情,請參閱停用儀表板擴充(僅限 Tableau Desktop)

版本 2019.4 及更高版本 不可用 1 = 是
0 = 否(預設值)
DISCOVERPANEURL

建立透過啟用 https 之 URL 託管的自訂內容,並將其顯示在 Tableau Desktop「開始」頁面的「探索」窗格中,以取代 Tableau 提供的預設內容。

使用此範本(Link opens in a new window)可遵循您內容的相同配置。

對於 Windows,請在安裝期間將屬性 DISCOVERPANEURL="<https://YourWebPage.com>" 包含在命令列中。

例如,Tableau_<product_installer_name>.exe DISCOVERPANEURL="https://YourWebPage.com"

有關如何在安裝之後為「探索」窗格設定自訂內容的資訊,請參閱設定「探索」窗格以顯示自訂內容(僅限 Tableau Desktop)

版本 2020.1 及更新版本 不可用 您自訂網頁的 URL。例如「https://help.tableau.com」
DRIVERDIR

驅動程式的預設位置是 Program Files/Tableau/Drivers。Tableau Desktop、Tableau Prep Builder 和 Tableau Bridge 共用此位置。

對於 Windows,您可以為驅動程式指定安裝目錄(而不是預設值)。此選項會建立該目錄並在 HKEY_LOCAL_MACHINE\ 登錄檔中建立一個條目。

任何一個應用程式最後變更的目錄是所有三個應用程式將指向的新目錄。

如果變更驅動程式目錄,則必須將安裝在之前的目錄中的任何驅動程式手動轉移到新目錄。否則,應用程式可能找不到驅動程式。

有關連接器驅動程式要求的更多資訊,請參閱線上說明中的連接器範例(Link opens in a new window)。有關下載驅動程式的資訊,請參閱驅動程式下載(Link opens in a new window)頁面。

版本 10.3 及更高版本 版本 2018.2.1 及更高版本 諸如 D:\Drivers 之類的路徑
DRIVER_MSSQL

在安裝過程中停用自動安裝 Microsoft SQL Server 驅動程式。

附註:從 2019.4 版本開始,此選項僅適用於 Windows。

版本 10.5 及更高版本 所有版本 1 = 安裝(預設值)
0 = 不安裝
DRIVER_POSTGRES

在安裝過程中停用自動安裝 PostgreSQL 驅動程式。

版本 10.5 及更高版本 所有版本 1 = 安裝(預設值)
0 = 不安裝
DRIVER_REDSHIFT

在安裝過程中停用自動安裝 Amazon Redshift 驅動程式。

附註:從 2019.4 版本開始,此選項僅適用於 Windows。

版本 10.5 及更高版本 所有版本 1 = 安裝(預設值)
0 = 不安裝
INSTALLDIR

指定除預設目錄之外的安裝目錄。

如果為安裝位置指定自訂目錄,並打算將未來的版本安裝到此相同位置,您需要指定要安裝到其中的版本特定子資料夾。否則,您將需要先卸載以前的版本。

不支援將多個版本並排安裝在同一子目錄中。

所有版本 所有版本 諸如 D:\Software\Tableau 等路徑。
LBLM

設定為 enabled(預設),授權畫面就會顯示兩個啟用選項(產品金鑰或認證)。

設定為 disabled以登入為基礎的授權管理 就不會顯示在授權畫面中。

設定為 required以登入為基礎的授權管理 就是啟用 Tableau Desktop 的唯一方式(顯示授權畫面時,只會提供認證選項進行啟用)。

2019.4 及更新版本 2019.4.1 及更高版本

enabled

disabled

required

REGISTER

在安裝期間自動註冊 Tableau Desktop 或 Tableau Prep Builder。新增一個包含安裝程式選項 REGISTER=1 的命令列。安裝程式將執行 -register 以完成註冊。

此選項使用登錄檔位置 HKEY_CURRENT_USER\Software\Tableau\Registration\Data 中的註冊資訊。有關如何向登錄檔中新增此資訊的資訊,請參閱註冊 Tableau Desktop 和 Tableau Prep Builder

此選項在 Mac 上不可用。

版本 2018.1 及更高版本 版本 2018.1.2 及更高版本

1 = 是
0 = 否(預設值)

REMOVEINSTALLEDAPP

從命令列進行安裝時,將會自動刪除所有版本的 Tableau Desktop 或 Tableau Reader 版本 9.3 及更高版本。要刪除版本 9.2 和更早版本,您必須手動卸載它們。

此選項在 Mac 上不可用。

版本 10.4 及更高版本 不可用 1 = 是
0 = 否(預設值)
REPORTINGSERVER 用於 Desktop 授權報告。指定將授權報告資訊傳送到其中的一個或多個 Tableau Server 執行個體。對於 Tableau Desktop 授權報告,要求在組織中啟用 Tableau Server。有關詳細資訊,請參閱管理 Tableau Desktop 授權使用情況

用逗號分隔多個伺服器 URL。例如,以下命令會安裝 Tableau Desktop 並將它設定為向兩個 Tableau Server 執行個體報告:

tableau-setup-std-x64.exe /quiet ACCEPTEULA=1 REPORTINGSERVER="http://mytableau,https://mytableau02:8060"
版本 10.1 及更高版本 不可用 伺服器 URL,例如 http://mytableau
SCHEDULEREPORTINTERVAL 用於 Desktop 授權報告。指定 Tableau Desktop 向 Tableau Server 報告授權資訊所使用的間隔。必須為 Tableau Desktop 授權報告啟用 Tableau Server。有關詳細資訊,請參閱管理 Tableau Desktop 授權使用情況

如果要使用預設的八小時,則不需要設定此選項。若要變更間隔,請使用此選項指定新的間隔(秒)。例如,以下命令會安裝 Tableau Desktop、將其設定為向兩個 Tableau Server 執行個體報告,並將報告間隔設定為四小時(14,400 秒):

tableau-setup-std-x64.exe /quiet ACCEPTEULA=1 SCHEDULEREPORTINTERVAL=14400 REPORTINGSERVER="http://mytableau,https://mytableau02:8060"
版本 10.0(從 10.0.5 開始)

10.1(從 10.1.2 開始)

10.2(從 10.2.1 開始)

不可用 秒數整數值。

預設值為 28800(8 小時)。

SENDTELEMETRY

Tableau 會收集有助於我們瞭解產品使用情況的資料,以便我們可以改進現有功能並開發新功能。所有使用情況資料都是根據 Tableau 隱私權政策(Link opens in a new window)收集並處理的。如果您不想參與此選項,可在安裝過程中或安裝後選擇退出。

對於 Windows,若要在安裝過程中透過命令列關閉此選項,請新增包括 SENDTELEMETRY=0 屬性的命令列。

若要在安裝後為 Windows 和在 Mac 上啟用或停用此選項,請參閱關閉使用情況報告

版本 2018.2 及更高版本 所有版本 1 = 是(預設值)
0 = 否
SILENTLYREGISTERUSER 將註冊資訊以無提示方式傳送至 Tableau,以便使用者在多虛擬機器環境中工作時,不需要完成註冊對話方塊。 版本 2019.4 及更高版本 不可用 true = 啟用
SKIPAPPLICATIONLAUNCH 適用於 Windows。您可以設定 SKIPAPPLICATIONLAUNCH=1,以防新應用程式在安裝程序完成時自動開啟。此選項適用於手動安裝和自動更新。此選項不適用於無訊息安裝,因為在使用該選項時應用程式不會自動開啟。 版本 10.4 及更高版本 不可用 1 = 是
0 = 否(預設值)
STARTMENUSHORTCUT 在 Windows 的「開始」功能表上建立 Tableau 條目。 所有版本 所有版本 1 = 是(預設值)
0 = 否
SYNCHRONOUSLICENSECHECK 在 Tableau 啟動時驗證 Tableau 授權,以便在多虛擬機器環境中工作時,授權為最新狀態。 版本 2019.4 及更高版本 版本 2019.4.1 及更高版本 true = 啟用

擷取並執行 Windows (MSI) 安裝程式

如果您使用需要 Windows 安裝程式(.msi 檔案)的部署工具來安裝 Tableau Desktop 或 Tableau Prep Builder,您可以從 Tableau 安裝程式 .exe 檔案中擷取 .msi 檔案。在擷取 .msi 檔案時,您將看到安裝程式 .msi 檔案,以及包括在 Tableau Desktop 安裝過程中的每個資料庫驅動程式的 .msi 檔案。

若要擷取 .msi 檔案,您可以使用像 WiX Toolset 這樣的協力廠商工具。

免責聲明: 此解決方案包括有關協力廠商產品的資訊。儘管我們會盡力保持協力廠商內容引用的正確性,但是 WiX Toolset 選項可能會進行變更而不另行通知。有關最新資訊,請查閱 WiX 文件。若要在使用 WiX 公用程式時獲得幫助,請聯絡 WiX 使用者郵寄清單。

  1. 在下載了 Tableau 安裝程式的電腦上,從 WiX 網站 (http://wixtoolset.org/(Link opens in a new window)) 下載並安裝最新版本的 WiX Toolset。

  2. 以管理員身份開啟命令視窗,並巡覽到安裝了 WiX Toolset 的資料夾的根目錄。

  3. 執行以下命令:

    Dark.exe <path_to_the_Tableau_exe_installer> -x <output_folder>

    例如,執行以下命令:

    Dark.exe C:\tableau-setup-std-tableau-2020-2.20.0403.1038-x64.exe -x c:\output

輸出資料夾將包含一個名為 AttachedContainer 的資料夾,其中包括 .msi 檔案。

啟用 Tableau Desktop 和 Tableau Prep Builder

安裝 Tableau Desktop 或 Tableau Prep Builder 之後,您需要透過向 Tableau 傳送啟用請求來啟用產品。您可以在安裝過程中 (Windows) 或在安裝後(Windows 及 Mac)透過命令列輸入產品金鑰。

若要在安裝期間自動執行此過程,請新增一個包括安裝程式選項 ACTIVATE_KEY "<key>" 的命令列,並在引號中輸入產品金鑰。安裝程式將在安裝過程中應用產品金鑰。

若要在安裝後自動執行此過程,請在安裝後使用 -activate <key> 選項執行 Tableau.exe 或 Tableau Prep Builder.exe,例如 tableau.exe -activate <my_product_key>

注意:如果要使用自動化指令碼啟用 Tableau Server,請參閱 Tableau Server 說明中的自動執行授權工作(Link opens in a new window)

Windows

使用 -activate 選項和產品金鑰執行 tableau.exeTableau Prep Builder.exe

例如,

Tableau Desktop"C:\Program Files\Tableau\Tableau <version>\bin\tableau.exe" -activate <product_key>

Tableau Prep Builder“C:\Program Files\Tableau\Tableau Prep Builder <version>\Tableau Prep Builder.exe" -activate <product_key>

Mac

Applications 路徑中使用 -activate 選項和產品金鑰執行 Tableau 或 Tableau Prep Builder 可執行檔。

例如,

Tableau Desktop"Tableau Desktop <version>.app/Contents/MacOS./Tableau" –activate <product_key>

Tableau Prep Builder"Tableau Prep Builder <vesion>.app/Contents/MacOS./Tableau Prep Builder" –activate <product_key>

有關在授權失敗的情況下可以獲取和評估的結束代碼的資訊,請參閱本指南內「安裝疑難排解」一文中的使用啟動結束代碼排除啟動錯誤

註冊 Tableau Desktop 和 Tableau Prep Builder

您可透過自動執行註冊 Tableau 單獨副本的工作來確保組織中一致的註冊。若要為 Windows 自動完成此過程,請新增一個包括安裝程式選項 REGISTER="1" 的命令列。安裝程式將執行 -register 並註冊產品。

若要透過命令列註冊 Tableau,您需要在將執行 Tableau Desktop 和 Tableau Prep Builder 的每台電腦上預先填充登錄檔 (Windows) 或 .plist (Mac) 值。對於 Windows,您可以在安裝過程中觸發此過程。對於 Windows 和 Mac,您可以執行安裝過程並使用 register 命令列選項。當 Tableau 啟動時,它將讀取註冊資訊並為該使用者註冊 Tableau。

註冊資訊存儲在電腦上 Tableau 的安裝位置中。

  • Windows:該資訊位於登錄檔中。

  • Mac:該資訊位於屬性清單 (.plist) 檔案中。

註冊資訊包括對於多個使用者可能相同的位置欄位(例如,citycountryzip),以及通常對於每個使用者唯一的欄位(email、first_namelast_nametitle)。

註冊資訊儲存在以下位置之一中:

  • Windows。登錄檔:HKEY_CURRENT_USER\Software\Tableau\Registration\Data

  • Mac.plist 檔位置:/Users/<user_name>/Library/Preferences/<.plist_file_name>

在多台電腦上預先填充登錄檔或屬性清單值的最簡單方式是:在一台電腦上手動安裝和註冊 Tableau,然後使用透過該過程填寫的登錄檔項或屬性清單檔作為範本來更新其他電腦上的登錄檔。

Windows

註冊 Tableau 並建立範本

  1. 作為電腦上的管理員,請在對登錄檔檔進行任何變更之前將其備份。

  2. 在至少一台 Windows 電腦上安裝並手動註冊產品。在其他電腦上安裝 Tableau 時,您可以使用該註冊資訊作為範本。

    註冊資訊儲存在 Windows 登錄檔中的以下條目下:

    HKEY_CURRENT_USER\Software\Tableau\Registration\Data

  3. 將資料(項)匯出為登錄檔文字檔。

  4. 建立一個執行以下操作的指令碼:

    1. 建立範本登錄檔文字檔的複製,並更新對於使用者唯一的欄位。

    2. 將更新的登錄檔文字檔複製到使用者的電腦。

    3. 在該電腦上更新登錄檔。

    更新的欄位將取決於您想要隨註冊一起傳送的資訊。有關如何自動更新註冊的資訊,請參閱 Microsoft 文件。

    下圖顯示了您可能會在登錄檔編輯程式 (regedit) 中看到的登錄檔值的範例:

 

使用範本在另一台電腦上註冊 Tableau

  1. 在另一台電腦上,安裝 Tableau Desktop 或 Tableau Prep Builder。

  2. 使用 -register 選項執行 tableau.exeTableau Prep Builder.exe

    例如,

    Tableau Desktop:"Program Files\Tableau\Tableau <version>\bin\tableau.exe -register"

    Tableau Prep Builder:"Program Files\Tableau\Tableau Prep Builder<version>\Tableau Prep Builder.exe -register"

    如果註冊成功,安裝記錄檔將具有以下條目:

    Current registration state: complete / not needed

    如果註冊未成功,Tableau 將關閉,並顯示錯誤代碼 error 117。您也可以檢查記錄檔案,其中包含有關無效或缺失的欄位的資訊。記錄檔位於此位置中:

    文件 >我的 Tableau Repository我的 Tableau Prep Builder Repository > 記錄> log.txt

    如果註冊失敗,則需要更新您建立的自動化指令碼。有關疑難排解提示,請參閱 您的 Tableau Desktop 或 Tableau Prep Builder 安裝疑難排解

Mac

註冊 Tableau 並建立範本

若要在 Mac 上註冊 Tableau Desktop 或 Tableau Prep Builder,您可以使用 Xcode 或 defaults 命令來更新以下屬性清單檔:com.tableau.Registration.plist

可在 Apple Support 上找到有關如何編輯 OS X 屬性清單檔的詳細資訊。

  1. 在至少一台 Mac 電腦上安裝並手動註冊產品。這將建立 .plist 檔案,您可將其用作範本在其他電腦上註冊 Tableau Desktop 或 Tableau Prep Builder。

  2. 轉到 /Users/<user_name>/Library/Preferences,並備份想要用作範本的 com.tableau.Registration.plist 檔案。

  3. 將範本 com.tableau.Registration.plist 檔案複製到要安裝 Tableau Desktop 的 Mac 上的 /Users/<user_name</Library/Preferences 資料夾。

  4. 執行以下命令:

    cd /Users/<user_name>/Library/Preferences

    例如,

    cd /Users/agarcia/Library/Preferences

  5. 對於要更新的每個 .plist 項,執行以下命令:

    defaults write com.tableau.Registration.plist <key_value>

    例如,

    defaults write com.tableau.Registration.plist Data.first_name Ashley

    defaults write com.tableau.Registration.plist Data.last_name Garcia

使用範本在另一台電腦上註冊 Tableau

  • 在另一台電腦上,安裝 Tableau Desktop 或 Tableau Prep Builder。

    在安裝過程中,系統會提示您輸入產品金鑰,然後會執行啟動精靈。如果您在完成啟動或註冊之前結束程式,或者以無提示方式進行安裝,請啟動終端應用程式,然後執行以下命令:

    • 若要啟用 Tableau Desktop 或 Tableau Prep Builder,請執行以下命令:

      Tableau Desktop"Tableau Desktop <version>.app/Contents/MacOS./Tableau" –activate <product_key>

      Tableau Prep Builder"Tableau Prep Builder <vesion>.app/Contents/MacOS./Tableau Prep Builder" –activate <product_key>

    • 若要註冊 Tableau Desktop 或 Tableau Prep Builder,請執行以下命令:

      Tableau Desktop"Tableau Desktop <version>.app/Contents/MacOS./Tableau" –register

      Tableau Prep Builder"Tableau Prep Builder <vesion>.app/Contents/MacOS./Tableau Prep Builder" –register

重新整理產品金鑰(僅限 Tableau Desktop)

如果產品金鑰的維護日期並非最新,您可以重新整理產品金鑰。此處理序將使用您目前的維護期的到期日期來更新電腦受信任儲存中的所有金鑰,並停止傳送您可能已收到的到期訊息。

附註:如果 Tableau Desktop 處於離線狀態,則無法重新整理產品金鑰。如果在離線模式下啟用 Tableau Desktop,則必須從 Tableau 客戶入口網站中取得並啟用新的金鑰。

若要使用命令列重新整理 Tableau Desktop 產品金鑰,請使用 -refresh 選項。

附註: 如果使用授權執行 (ATR) 服務來管理 Tableau Desktop 授權,則無需使用這些命令來重新整理或停用 Tableau。若要瞭解有關 ATR 服務的詳細資訊,請參閱設定虛擬桌面支援

如果要使用自動化指令碼重新整理 Tableau Server,請參閱 Tableau Server 說明中的自動執行授權工作(Link opens in a new window)

Windows

使用 -refresh 選項和產品金鑰執行 tableau.exe。例如,

start/wait "" "C:\Program Files\Tableau\Tableau <version>\bin\tableau.exe" -refresh

Mac

Applications 路徑中對 Tableau 物件執行 -refresh 選項:

./Applications/Tableau.app/Contents/MacOS/Tableau -refresh

停用產品金鑰

附注:如果要使用自動化指令碼停用 Tableau Server,請參閱 Tableau Server 說明中的自動執行授權工作(Link opens in a new window)

如果要將 Tableau Desktop 或 Tableau Prep Builder 轉移到另一台電腦,或者需要將其從電腦中移除,您應停用產品金鑰。

附註:此選項僅可用於 Tableau Prep Builder 版本 2018.2.1 及更新版本。

若要檢索和停用 Tableau Desktop 或 Tableau Prep Builder 產品金鑰,而不必將其從單獨的電腦中手動移除,請從命令列啟動 Tableau 並使用 -return 選項。此選項採用一個參數,即產品金鑰。

如果您使用 Authorization to Run (ATR) 服務來管理 Tableau Desktop 授權,就不需要使用這些命令來重新整理或停用 Tableau。若要瞭解有關 ATR 服務的詳細資訊,請參閱設定虛擬桌面支援

Windows

使用 -return 選項和產品金鑰執行 tableau.exe,如以下範例中所示:

start/wait "" "C:\Program Files\Tableau\Tableau <version>\bin\tableau.exe" -return <product_key>

start/wait "" "C:\Program Files\Tableau\Tableau Prep Builder <version>\Tableau Prep Builder.exe" -return <product_key>

在卸載期間停用產品金鑰(版本 10.3 及更新版本)

附註:此選項只能在解除安裝期間使用。此外,此選項無法在 Mac 中使用,也不適用於 Tableau Prep Builder

解除安裝 Tableau Desktop 後,您可以透過命令列停用任何永久(或版本 2018.3 或更高版本的訂閱)產品金鑰。新增一個包含選項的命令列 RECLAIMLICENSE=1,並像其他安裝程式屬性一樣進行格式化。當您回收授權時,會取消 Tableau Desktop 的授權,啟用將返回關聯的產品金鑰,以供將來使用。

Tableau.exe 會在卸載開始時執行 -return 命令以停用任何有效的永久或短期產品金鑰。

Mac

Applications 路徑中對 Tableau 物件執行 -return 選項:

./Applications/Tableau.app/Contents/MacOS/Tableau -return <product_key>

"./Applications/Tableau Prep Builder <version>.app/Contents/MacOS/Tableau Prep Builder" -return <product_key>

解除安裝 Tableau Desktop 和 Tableau Prep Builder

儘管在安裝較新版本時不必解除安裝以前版本的 Tableau Desktop 和 Tableau Prep Builder,但如果電腦上不再需要任何版本的這些應用程式,您可以將其解除安裝。

Windows

若要透過命令列以無提示方式解除安裝 Tableau Desktop 或 Tableau Prep Builder,請執行以下操作:

  1. 以管理員身份開啟命令提示字元。

  2. 在 .exe 的安裝位置中,執行以下命令:

    TableauDesktop-<product_installer_name>.exe /uninstall /quiet

    TableauPrepBuilder-<product_installer_name>.exe /uninstall /quiet

    例如,

    Downloads\TableauPrepBuilder-2020-2-1.exe /uninstall /quiet

若要透過命令列解除安裝多個版本的 Tableau Desktop,請執行以下操作。

附註Tableau Prep Builder 無法使用此選項。

  1. 使用 REMOVEINSTALLEDAPP 選項安裝最新版本的 Tableau Desktop。

    例如:tableauDesktop-64bit-2020-2-0.exe /quiet /norestart ACCEPTEULA=1 REMOVEINSTALLEDAPP=1

  2. 確認除最新版本外,所有舊版本均已解除安裝。

  3. 解除安裝最新版本。例如:tableauDesktop-64bit-2020-2-0.exe /uninstall /quiet /norestart

  4. 根據完全移除 Tableau Desktop(Link opens in a new window) 中的步驟移除所有未使用的資料夾。

Mac

若要在 Mac 上解除安裝 Tableau Desktop,請將應用程式和 Desktop 捷徑(如果有)拖到垃圾筒資料夾,然後清空垃圾筒。

自動安裝的任何驅動程式(僅限 Tableau Desktop 10.2 版及更高版本)必須手動卸載。

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