知識庫

更新已發佈資料來源的資料庫位址


發佈時間 : 10 May 2016
上次修改日期 : 19 Jun 2023

問題

如何更新已發佈資料來源的資料庫位址。

環境

  • Tableau Server

答案

許多資料庫提供者(Microsoft SQL 等)不建議將資料庫移動到新位址。若已移動,那麼在執行以下步驟時請務必小心謹慎。即使嚴格遵循以下步驟,也可能會收到與計算欄位、群組欄位和設定欄位有關的資料錯誤。若資料庫的基礎結構已變更(已新增、移動或重新命名欄位、表等),則發生錯誤的可能性會增加。

選項 1 - 建立新的資料來源並重新發佈所有工作簿

  1. 在 Tableau Desktop 中,開啟需要更新資料來源的工作簿。
  2. 連線至新資料庫並建立新的資料來源。
  3. 請遵循取代資料來源中的步驟。
  4. 更正工作簿檢視中的所有錯誤。
  5. 將資料來源重新發佈至 Tableau Server,並確保選取「更新工作簿以使用已發佈資料來源」。
  6. 使用新發佈的資料連線作為資料來源重新發佈工作簿。
有兩種其他的方法可以取代 Tableau Server 上工作簿的已發佈資料來源,並且每種方法都必須謹慎使用,因為在將資料來源發佈至 Tableau Server 之前,這兩種方法都不會驗證新資料來源是否對已發佈的工作簿有效。

選項 2 - 在 Tableau Desktop 中編輯資料連線

  1. 巡覽至 Tableau Server > 內容 > 資料來源,然後下載所需的資料來源。
  2. 在 Tableau Desktop 中開啟資料來源。
  3. 右鍵按一下資料來源,然後選取編輯資料來源
  4. 更新伺服器資訊,然後按一下確定
  5. 更正工作簿檢視中的所有錯誤。
  6. 將資料來源重新發佈至 Tableau Server,以取代原始資料來源。
  7. 巡覽至 Tableau Server,並確保工作簿按預期載入。

選項 3 - 在 Tableau Server 中編輯資料連線

  1. 請按照此處的說明編輯資料連線:編輯連線
  2. 巡覽至 Tableau Server,並確保工作簿按預期載入。

其他資訊

重要資訊: 取代資料來源不會合併或編輯資料來源。此功能只會重新導向工作表中的欄位,以對應到新資料來源中的相應欄位。若要成功取代資料來源,原始資料來源中的任何欄位(包括計算欄位、群組欄位、設定參數欄位等)也必須存在於新資料來源中。若不是這樣,那麼可能需要一些手動工作才能保留某些欄位。

 
這篇文章是否解決了問題?