---
schema_version: "1"
id: 644227a7042d7df47f71bf64c17ec2168c79276181e34c70266b9ad4ed7e7502
title: 在輸入步驟中新增更多資料
collection: tableau
version: current
locale: zh-tw
portal_url: https://docs.salesforce.com/tableau/current/zh-tw/prep/prep_add_input_data.md
canonical_url: https://help.tableau.com/current/prep/zh-tw/prep_add_input_data.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 041385049658887a306e796373ab8308f2905ae968a49182f7a4b5548dc2c0a5
description: Add, refresh, replace, and union data in the input step of a Tableau Prep flow.
---
[跳至主要內容](#main-content)

# 在輸入步驟中新增更多資料

**附註**：從版本 2020.4.1 開始，現在可以在 Tableau Server 和 Tableau Cloud 中建立和編輯流程。除非特別說明，否則本主題中的內容適用於所有平台。有關在 Web 上製作流程的詳情，請參閱 [Tableau Server](https://help.tableau.com/current/server/zh-tw/prep_web_auth.htm) 和 [Tableau Cloud](https://help.tableau.com/current/online/zh-tw/prep_web_auth.htm) 說明中的 **Web 版 Tableau Prep**。

連線至資料來源並開始建立流程後，需要在新資料傳入時重新整理資料連線。也可以在輸入步驟聯結或聯集資料集，以提升處理更多資料來源的效率。

## 重新整理輸入步驟資料或變更連線

若開始處理流程後輸入檔案或資料表中的資料發生變更，可以重新整理「輸入」步驟，以引入新資料。還可以輕鬆變更和更新個別輸入步驟連線，而不會中斷流程。

### 重新整理資料來源

在 Tableau Prep 工作階段中，可以使用多個選項來重新整理流程中的資料。雖然大多數資料類型都可以使用本節中所述的選項進行重新整理，但存在一些限制。

- **檔案輸入**：可以在 Tableau Prep Builder 和 Tableau Server 中重新整理這些資料類型。無法在 Tableau Cloud 中重新整理此資料類型。相反，可以在 Tableau Prep Builder 中重新整理檔案資料，然後將流程重新發佈到 Tableau Cloud。
- **Google 雲端硬碟、One Drive、Dropbox、Box 輸入：**若要重新整理這些資料來源類型，請編輯並取代連線。

#### 在流程窗格中重新整理資料來源

在流程窗格中，以滑鼠右鍵按一下要重新整理的「輸入」步驟，並從功能表中選取「重新整理」。

![含重新整理所選內容選項的下拉式功能表。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_refresh_data.png)

#### 從頂端功能表重新整理資料來源

從版本 2026.1 開始，現在可以查看上次在流程工作階段中重新整理資料來源的時間。若尚未在流程工作階段中重新整理資料來源，則重新整理的狀態會顯示為從未。首次開啟流程時，清單中的所有資料來源都會顯示從未狀態。按排程執行流程也不會更新此狀態。

![在 Tableau Prep 中，會顯示流程中的資料來源清單及其上次重新整理時間。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_refresh_data_list.png)

可以在清單中選取個別資料來源進行重新整理，也可以按一下「重新整理」按鈕重新整理流程中的所有資料來源。無法使用此方法重新整理的資料來源將列出，但會顯示為灰色。

若要從「重新整理」功能表重新整理資料來源，請執行下列動作之一：

- 在頂端功能表的流程窗格中，按一下重新整理按鈕，以重新整理所有輸入步驟的資料。只有能夠透過此方法重新整理的資料來源才會被重新整理。
    
    ![重新整理圖示。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_refresh_top_menu.png)
- 若要重新整理單一輸入步驟的資料來源，請按一下重新整理按鈕旁的下拉箭頭，然後從清單中選取資料來源。

### 取代資料來源

_適用於 Tableau Prep Builder 和 Web 上的檔案類型、資料來源和資料擷取。_

通過編輯單個輸入連線或用不同的資料來源替換單個流程資料來源來重新整理資料來源。

#### 編輯連線

使用此選項可以重新整理您的認證或將資料來源取代為相同類型的資料來源。

**附註**：為保持效能，Tableau Prep 會對大型資料集進行抽樣。如果您的資料已抽樣，您可能會在設定檔窗格中看到您的新資料。您可以在「輸入步驟」的「資料樣本」索引標籤中變更資料抽樣方式的設定，但這可能會影響效能。有關設定資料樣本大小的詳細資訊，請參閱[設定資料範例大小](https://help.tableau.com/current/prep/zh-tw/prep_configure_dastaset.htm#sample)。

1. 在「連線」窗格中，按一下滑鼠右鍵，或按住 Ctrl 並按一下 (MacOS) 資料來源，然後選取「編輯」。
    
    ![資料窗格中連線的右鍵功能表，其中突出顯示「編輯」選項。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_edit_connection.png)
2. 登入資料庫或重新選取檔案或 Tableau 擷取，以重新建立您的連線。

#### 取代輸入連線

在不中斷流程連線的情況下，使用任何新資料來源輕鬆取代流程中的現有資料來源。根據 Tableau Prep 版本，可以將新資料來源拖放到舊資料來源上，或者手動中斷連線並重新連線資料來源。

**拖放以取代輸入連線**（版本 20224. 及更高版本）

1. 從「連線」窗格中，將新表拖曳到要取代的輸入步驟頂端的流程窗格中，然後將其放在「取代」選項上。
    
    ![取代 Tableau Prep 中的欄位。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_input_replace.png)
2. 根據需要重新設定任何設定並修復任何錯誤。
    
    ![將新資料表拖曳到流程窗格中以取代輸入連線。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_replace_input_settings.png)

手動中斷連線並重新連線輸入資料來源（版本 2022.3 及更早版本）

1. 在流程窗格中，以滑鼠右鍵按一下要重新整理的「輸入」步驟，並從功能表中選取「移除」。
    
    ![Tableau Prep 流程輸入步驟上的右鍵單擊功能表，突出顯示「移除」選項。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_refresh1.png)
    
    這會使您的流程暫時處於錯誤狀態。
    
    ![沒有顯示錯誤狀態輸入步驟的流程。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_refresh2.png)
2. 連線到新的或更新的資料來源。
3. 將表格拖到流程窗格中要向其中新增「輸入」步驟的流程中的第二個步驟上。將其放在「新增」選項上，以將其重新連線到流程。
    
    ![將連線拖曳到 Tableau Prep 畫布上，並將其放下以手動向流程新增輸入步驟。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_refresh_remove.png)

## 輸入步驟中的聯集檔案和資料庫資料表

_輸入聯集只能在 Tableau Prep Builder 中編輯和建立，但可以排程在 Web 上執行。_

在處理來自單一資料來源的多個檔案或資料庫資料表時，可以套用篩選器來搜尋檔案或使用萬用字元搜尋來尋找資料表，然後聯集資料以在輸入步驟中包含所有檔案或資料表資料。要聯集檔案，檔案必須位於同一目錄或子目錄中。

**附註**：此選項不適用於 Tableau 擷取。

下次開啟流程或從命令列執行流程時，新增到同一資料夾且符合篩選準則的新檔案會自動包含在聯集中。

封裝的流程檔案（.tflx）不會自動挑選新檔案，因為檔案已與流程封裝在一起。若要將新檔案包含在封裝的流程中，請在 Tableau Prep Builder 中開啟流程檔案（.tfl）以揀選新檔案，然後重新封裝流程，以包含新檔案資料。

要聯集資料庫資料表，這些表必須位於同一資料庫中，並且資料庫連線必須支援使用萬用字元搜尋。以下資料庫支援這種類型的聯集：

- Amazon Redshift
- Microsoft SQL Server
- MySQL
- Oracle
- PostgreSQL

如果在建立聯集之後新增或移除檔或表，您可以重新整理輸入步驟，用新資料或變更的資料來更新流程。

如果需要聯集來自不同資料來源的資料，您可以使用聯集步驟執行該操作。有關建立聯集步驟的詳情，請參閱[聯集資料](https://help.tableau.com/current/prep/zh-tw/prep_combine.htm#Union)。

### 聯集檔案

預設情況下，Tableau Prep Builder 會聯集您連線到的 .csv 檔案所在同一目錄中的所有 .csv 檔案，或者聯集您連線到的 Excel 檔中的所有工作表。

若要變更預設聯集，可以指定其他篩選準則來尋找要包含在聯集中的檔案或工作表。

#### 核心篩選準則

在 Tableau Prep Builder 版本 2022.1.1 及更早版本中，可以從以下準則中進行選取：

- 搜尋範圍：選取要用於搜尋檔的目錄。選中「包括子資料夾」核取方塊以包括父資料夾的子目錄中的檔案。
- 檔案：選取是否包括或排除與萬用字元搜尋條件匹配的檔案。
- 匹配模式(xxx\*)：輸入萬用字元搜尋模式以查找檔案名中包含這些字元的檔案。例如，若輸入 order\*，則會傳回檔案名稱中包含「order」的所有檔案。將此欄位留空以包括指定目錄中的所有檔案。

#### 其他篩選器

_在 Tableau Prep Builder 版本 2022.2.1 及更高版本中以及發佈到 Tableau Cloud 的流程中受支援。_

**附註**：若在流程中使用其他篩選器，則流程排程功能目前只能在使用 Tableau Cloud 時可用。可以在 Tableau Prep Builder 中手動執行流程，或透過命令列介面執行。此功能與 Tableau Server 版本 2022.1 及更早版本不相容。

從 Tableau Prep Builder 版本 2022.2.1 及更高版本開始，搜尋要聯集檔案時的篩選選項已變更。雖然仍然可以指定要搜尋的目錄和子目錄，但現在可以設定多個篩選器來執行更細微的搜尋。

這些篩選選項適用於文字、Microsoft Excel 和統計檔案類型。可以選取多個篩選器。每個篩選器都會按照選取的順序從上到下分別套用。目前，篩選器在新增後無法移動，但可以根據需要刪除和新增篩選器。

![Tableau Prep 中的其他篩選器。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_wildcard_union_filters.png)

從以下篩選器中選取：

<table style="width: 100%;" class="simple-table"><colgroup><col><col></colgroup><tbody><tr><th>篩選器</th><th>描述</th></tr><tr><td>檔案名稱</td><td>為檔案名稱模式選取<span class="uicontrol">符合</span>或<span class="uicontrol">不符合</span>。例如「訂單*」。</td></tr><tr><td>檔案大小</td><td><p>透過選取<span class="uicontrol">大小範圍</span>或<span class="uicontrol">按大小排序</span>來篩選檔案。</p><p><span class="uicontrol">大小範圍</span>：從以下選項中選取：</p><ul><li>指定值的範圍。</li><li>選取<span class="uicontrol">小於</span>、<span class="uicontrol">小於或等於</span>、<span class="uicontrol">大於或等於</span>或<span class="uicontrol">大於</span>的運算子，並將其套用於單個值。</li></ul><p><span class="uicontrol">按大小排序</span>：包括或排除 N 個最大或最小的檔案。</p></td></tr><tr><td>建立日期</td><td><p>透過選取<span class="uicontrol">日期範圍</span>、<span class="uicontrol">相對日期</span>或<span class="uicontrol">按日期排序</span>來篩選檔案。</p><p><span class="uicontrol">日期範圍</span>：從以下選項中選取：</p><ul><li>指定日期和時間範圍。</li><li>選取<span class="uicontrol">之前</span>、<span class="uicontrol">之前或等於</span>、<span class="uicontrol">之後或等於</span>或<span class="uicontrol">之後</span>的運算子，並將其套用於單個值。</li></ul><p><span class="uicontrol">相對日期</span>：包括或排除年、季度、月、週或日的精確範圍。還可以設定相對於特定日期的錨點。</p><p class="note"><b>附註</b>：「最近」日期時間段包括完整的目前時間單位，即使某些日期尚未發生。例如，若選取「最近一個月」，而目前日期為 1 月 7 日，Tableau 將顯示 1 月 1 日至 1 月 31 日的日期。</p><p><span class="uicontrol">按日期排序</span>：包括或排除 N 個最新或最舊的檔案。</p></td></tr><tr><td>修改日期</td><td><p>透過選取<span class="uicontrol">日期範圍</span>、<span class="uicontrol">相對日期</span>或<span class="uicontrol">按日期排序</span>來篩選檔案。</p><p><span class="uicontrol">日期範圍</span>：從以下選項中選取：</p><ul><li>指定日期和時間範圍。</li><li>選取<span class="uicontrol">之前</span>、<span class="uicontrol">之前或等於</span>、<span class="uicontrol">之後或等於</span>或<span class="uicontrol">之後</span>的運算子，並將其套用於單個值。</li></ul><p><span class="uicontrol">相對日期</span>：包括或排除年、季度、月、週或日的精確範圍。還可以設定相對於特定日期的錨點。</p><p class="note"><b>附註</b>：「最近」日期時間段包括完整的目前時間單位，即使某些日期尚未發生。例如，若選取「最近一個月」，而目前日期為 1 月 7 日，Tableau 將顯示 1 月 1 日至 1 月 31 日的日期。</p><p><span class="uicontrol">按日期排序</span>：包括或排除 N 個最新或最舊的檔案。</p></td></tr></tbody></table>

**附註**：以下說明因您的 Tableau Prep Builder 而異。

#### 建立輸入聯集

_適用於 Tableau Prep Builder 版本 2022.2.1 及更高版本_

1. 按一下新增連線 ![新增資料連線的按鈕。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_addconnection.png) 按鈕，並在連線下按一下文字檔案（適用於 .csv 檔案）、Microsoft Excel（適用於 Excel 檔案）或統計檔案（適用於統計檔案），然後選取要開啟的檔案。
2. 在輸入窗格中，選取表索引標籤，然後選取聯集多個表。
    
    ![將來源選取為「聯集多個資料表」的輸入資料表。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_inputunion1.png)
3. 選取要搜尋的資料夾。還可以包括指定目錄下列出的所有子資料夾，以擴充搜尋。
4. 按一下新增檔案篩選器，從以下選項中進行選取：
    
    - 檔案名稱：輸入要搜尋的名稱模式。
    - 檔案大小：按大小範圍搜尋或按大小排序。
    - 建立日期：按日期範圍、相對日期搜尋或按日期排序。
    - 修改日期：按日期範圍、相對日期搜尋或按日期排序。
5. 再次按一下新增檔案篩選器，以新增更多篩選器。
    
    篩選結果會顯示在包含的表格區段。
    
    ![含兩個已包含資料表的輸入資料表。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_inputunion2.png)
6. 按一下「套用」以聯集檔案。

向流程中新增新步驟時，您可以在「設定檔」窗格的「聯集路徑」欄位中看到新增到資料集的所有檔案。此欄位是自動新增的。

![向流程中新增新步驟時，可以在「設定檔」窗格的「檔案路徑」欄位中看到新增到資料集的所有檔案](/tableau/current/zh-tw/prep/zh-tw/Img/prep_inputunion3.png)

建立輸入聯集（2022.1.1 及更早版本）

1. 按一下新增連線 ![新增資料連線的按鈕。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_addconnection.png) 按鈕，並在連線下按一下文字檔案（適用於 .csv 檔案）或 Microsoft Excel（適用於 Excel 檔案），然後選取要開啟的檔案。
2. 在「輸入」窗格中，選取「多個檔案」索引標籤，然後選取「萬用字元聯集」。
    
    ![使用匹配模式的輸入聯集。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_wildcard.png)
    
    下面的範例顯示了使用比對模式的輸入聯集。若流程窗格中「Orders\_Central」輸入步驟上的檔案圖示上有加號，則表示此步驟包括輸入聯集。聯集中的檔案列在「已包括檔案」下。
    
    ![使用匹配模式的輸入聯集。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_wildcard_apply.png)
3. 使用搜尋、檔案和匹配模式選項來查找要聯集的檔案。
4. 按一下「套用」以聯集檔案。

向流程中新增新步驟時，您可以在「設定檔」窗格的「聯集路徑」欄位中看到新增到資料集的所有檔案。此欄位是自動新增的。

![新增至「設定檔」窗格「檔案路徑」欄位中的資料集的所有檔案。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_wildcard2.png)

### 聯集資料庫資料表

_在 Tableau Prep Builder 版本 2018.3.1 及更高版本中受支援_

**附註**：Tableau Prep Builder 版本 2022.2.1 中已更新資料庫資料表的輸入聯集介面。您的選項可能會因版本而有所不同。

1. 按一下新增連線 ![新增資料連線的按鈕。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_addconnection.png) 按鈕，並在連線下連線到支援輸入聯集的資料庫。
2. 將表拖到流程窗格。
3. 在輸入窗格中，選取表索引標籤，然後選取聯集多個表。
    
    _在以前的版本中，選取多個表索引標籤，然後選取萬用字元聯集。_
    
    ![Tableau Prep 流程中輸入窗格中的「資料表」索引標籤。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_databaseunion_2022.2.png)
4. 在表欄位中，從下拉選項中選取包括或排除，然後輸入比對模式，以尋找要聯集的表。
    
    _在以前的版本中，使用搜尋、表和比對模式選項。_
    
    只有顯示在「連線」窗格的「表格」部分中的表格才能包括在聯集中。輸入聯集搜尋不會跨結構或跨資料庫連線進行搜尋以尋找資料表。
5. 按一下「套用」以聯集表格資料。
    
    向流程中新增新步驟時，您可以在「設定檔」窗格的「表格名稱」欄位中看到新增到資料集的所有表格。此欄位是自動新增的。
    
    ![Tableau Prep 流程顯示在輸入步驟中合併多個資料表後新增的資料表名稱欄位。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_database_tables_2022.2.png)

### 在聯集之後合併欄位

在輸入步驟中建立聯集後，您可能需要合併欄位。您可以在除「輸入」或「輸出」步驟之外的任何後續步驟中執行此操作。有關詳情，請參閱[其他合併欄位選項](https://help.tableau.com/current/prep/zh-tw/prep_combine.htm#merge_fields)。

## 在 \[輸入\] 步驟中聯結資料

在 Tableau Prep Builder（版本 2019.3.1 和更高版本）以及 Web 版本中，連線到包含具有關係資料之表格的資料庫時，Tableau Prep 可以偵測並顯示表格中已識別為唯一識別碼的欄位，以及已識別為相關欄位的欄位，還會顯示這些欄位的相關資料表名稱。

「輸入」窗格中會顯示稱為「連結金鑰」的新欄，此欄會顯示下列關聯（如果存在）：

- ![房子金輪形狀的圖示。 ](/tableau/current/zh-tw/prep/zh-tw/Img/prep_pirmary_key_icon.png) 唯一識別碼。此欄位可唯一識別資料表中的每一列。資料表中可以有多個唯一識別碼。欄位中的值必須是唯一的，而且不能是空白或 Null。
- ![相關金輪圖示。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_related_key_icon.png) 相關欄位。此欄位將資料表關聯到資料庫中的另一個資料表。資料表中可以有多個相關欄位。
- ![含兩個金輪以及代表資料表中的唯一識別碼的連結，並將此資料表關聯到資料庫中的另一個資料表的圖示。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_combo_key_icon.png) 「唯一識別碼」和相關欄位。此欄位是此資料表中的唯一識別碼，也將此資料表關聯到資料庫中的另一個資料表。

![範例資料表中的連結鍵描述。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_linked_keys1.png)

您可以使用這些關聯快速尋找相關表格並將其新增到您的流程，或者從「輸入」步驟中建立聯結。此功能可供任何定義了資料表關聯的受支援資料庫連接器使用。

1. 連線至包含欄位關聯資料的資料庫（例如 Microsoft SQL Server），例如唯一識別碼或相關欄位（外部索引鍵）。
2. 在「輸入」窗格中，按一下標示為 ![相關金輪圖示。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_related_key_icon.png) 相關欄位或同時標示為 ![含兩個金輪以及代表資料表中的唯一識別碼的連結，並將此資料表關聯到資料庫中的另一個資料表的圖示。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_combo_key_icon.png) 唯一識別碼和相關欄位的欄位。
    
    會開啟一個對話方塊，其中顯示相關資料表的清單。
3. 將滑鼠懸停在您要新增或聯結的資料表上，然後按一下加號按鈕將資料表新增至您的流程，或按一下聯結按鈕以建立包含選取資料表的聯結。
    
    ![顯示「相關資料表」的功能表項目。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_linked_keys2.png)
    
    若建立聯結，Tableau Prep 會使用定義的欄位關係來聯結資料表，並顯示將用於建立聯結的聯結子句預覽。
    
    ![兩個資料表中已連結金輪的範例。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_linked_keys3.png)
4. 或者，您也可以從「流程」窗格中的功能表聯結相關資料表。按一下加號 ![帶有加號的按鈕。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_addicon.png) 圖示，然後選取「新增聯結」以查看相關資料表的清單。Tableau Prep 會根據構成兩個表之間關係的欄位建立聯結。
    
    **附註**：如果您的資料表沒有定義資料表關聯，則無法使用這個選項。
    
    ![顯示如何使用範例資料「新增聯結」的功能表項目。](/tableau/current/zh-tw/prep/zh-tw/Img/prep_linked_keys4.png)

有關使用聯結的詳細資訊，請參閱[聯結資料](https://help.tableau.com/current/prep/zh-tw/prep_combine.htm#Join)。