移轉具有內嵌認證的工作簿和資料來源

從版本 2023.1 開始,授權使用者可以將具有內嵌認證的工作簿和已發佈資料來源從 Tableau Server 移轉到 Tableau Cloud。在使用 Content Migration Tool 移轉之前需要額外的設定。

附註: Content Migration Tool 不支援針對 OAuth 連線的內嵌認證移轉。有關詳情,請參閱移轉限制

概觀

連線至作為來源站台的 Tableau Server 和作為目的地站台的 Tableau Cloud 時,可以使用 Content Migration Tool (CMT) 移轉內嵌認證。兩個站台都必須具有 Advanced Management 授權。

現在我們已說明上述要求,下面我們將討論如何進行移轉。您需要與 Tableau Cloud 站台管理員和 TSM 管理員(有時是同一個人)密切合作,以允許該功能,並授權站台使用者。啟用該功能後,授權站台使用者可建置移轉計劃,並選取發佈選項移轉工作簿的內嵌認證移轉資料來源的內嵌認證

執行移轉計劃時,所有必需的內容認證都會在加密的內容資訊清單中從 Tableau Server 傳輸到 Tableau Cloud。CMT 發佈內容時,目的地 Tableau Cloud 站台會將資訊清單中相符的認證安全地內嵌到內容(工作簿或已發佈資料來源)中。移轉過程中出現的任何問題都將顯示在 CMT 的「錯誤和警告」索引標籤中。有關詳細資訊,請參閱移轉計劃概觀

允許內嵌認證移轉

使用以下步驟允許將內嵌認證從 Tableau Server 移轉到 Tableau Cloud

Tableau Cloud

  1. 開啟瀏覽器視窗,並以站台管理員身分登入 Tableau Cloud

  2. 選取設定 > 一般,然後向下捲動到管理內容移轉

  3. 按一下建立新金鑰,以產生加密金鑰組。

    附註:公開金鑰只顯示一次。若在完成設定之前丟失了金鑰,則需要產生一個新金鑰。

  4. 在產生的視窗中,按一下「複製到剪貼簿」,然後關閉視窗。

  5. 將公開金鑰貼上到檔案,並將其儲存在安全的位置。TSM 管理員可使用公開金鑰來允許移轉。可以在設定頁面上檢視公開金鑰到期日期。

TSM 命令列介面

  1. 使用屬於叢集中節點上的「管理員」群組成員的帳戶開啟 Windows 命令提示字元。

  2. 使用 tsm security authorize-credential-migration 允許將內嵌認證移轉到 Tableau Cloud 站台。有關詳情,請參閱 tsm security

    tsm security authorize-credential-migration --source-site-url-namespace <Tableau Server site ID> --destination-site-url-namespace <Tableau Cloud site ID> --destination-server-url <Tableau Cloud site url> --authorized-migration-runner <username> --destination-public-encryption-key <public key>

    附註:從遠端節點執行 TSM 命令時,在執行 tsm security authorize-credential-migration 之前,請使用 tsm login 對 Tableau Server 管理控制器服務的工作階段進行驗證。

  3. (可選)使用 tsm security cancel-credential-migrations 取消授予的授權。預設情況下,移轉授權將在 7 天或 --expiration-time-in-days 選項指定的天數後過期。

Content Migration Tool

  1. 開啟 Content Migration Tool,並選取建立新計劃,或瀏覽計劃

  2. 在「站台」頁面上,按一下登入 Tableau,並連線到作為來源站台的 Tableau Server 和作為目的地站台的 Tableau Cloud。內嵌認證移轉僅在從 Tableau Server 移轉到 Tableau Cloud 時可用。

  3. 建置移轉計劃,並選取以下發佈選項:

  4. 準備就緒後,按一下驗證並執行,以開始移轉。

選取的工作簿和已發佈資料來源會移轉到 Tableau Cloud 站台,並且不應提示進行驗證。若在移轉內嵌認證時遇到問題,請參閱疑難排解

疑難排解

本部分包含您可能遇到的一些常見移轉問題以及解決這些問題的建議。

沒有移轉內嵌認證的選項

只能將內嵌認證從 Tableau Server 移轉到 Tableau Cloud 站台。Tableau ServerContent Migration Tool 必須執行版本 2023.1 或更高版本。有關詳情,請參閱安裝 Tableau Content Migration Tool

移轉內嵌認證失敗

在 CMT 的錯誤和警告索引標籤中,您可能會收到一條錯誤訊息,表示移轉內嵌認證失敗。用於授權移轉的公開金鑰已過期時,可能會發生這種情況。

作為 Tableau Cloud 站台管理員,前往「設定」頁面並驗證公開金鑰是否有效。若公開金鑰過期,必須建立一個新的加密金鑰組來授權移轉。有關詳情,請參閱允許內嵌認證移轉

誰可以執行此動作?

  • Tableau Cloud 站台管理員和 TSM 管理員需要允許內嵌認證移轉。

  • 授權站台使用者必須具有 Explorer 角色或更高角色。他們還必須在來源站台上擁有對工作簿的「檢視和下載/儲存複本」功能,並在目的地站台上擁有對目標專案的「檢視和發佈」功能。

有關詳情,請參閱權限

感謝您的意見反應!已成功提交您的意見回饋。謝謝!