建立與組織流程

連線到要包括在流程中的資料後,您可以新增步驟到流程中或在現有步驟中插入步驟,藉此清理和調整資料。

若要組織流程,您可以變更預設步驟色彩、新增說明來為步驟或清理動作提供內容,或重新組織流程配置,讓複雜的流程變得更容易遵循。

新增或插入步驟

組建流程時,您可以新增不同步驟類型來執行需要的動作。例如,使用「新增步驟」選項來新增清理步驟,藉此拆分欄位、套用篩選條件或執行其他各種作業,藉此清理不良資料。使用「聯結」「聯集」步驟類型組合資料表,或新增「指令碼」步驟類型,將 R 或 Python 指令碼併入流程。

隨著流程開始形成,您可能會需要返回流程中的早期步驟,然後插入不同步驟類型以便執行各種動作,例如新增額外清理步驟,或彙總資料以使用相同等級的詳細資訊做為後續步驟。

您所看到的功能表選項會依情況而異;影響功能表選項的因素包括您的 Tableau Prep Builder 版本,以及您是要新增步驟以在流程中組建下一個步驟,或是在現有步驟間插入步驟。若您使用Tableau Prep Builder版本 2019.3.1 及更早版本,請參閱該節以瞭解您的功能表選項。

您無法使用這些功能表的選項新增輸入步驟。相反,您需要將表從「連線」窗格拖曳至「流程」窗格。有關詳細資訊,請參閱連線到資料

附註:您包含在流程中的某些功能或操作可能與您登入的 Tableau Server 版本不相容。包含不相容功能的流程,將無法透過 Tableau Prep Conductor 排定執行。有關管理版本不相容性的詳情,請參閱 Tableau Prep 版本相容性

新增步驟

將游標暫留在步驟上,直至出現加號 圖示,然後按一下圖示並選取步驟類型。當您要新增步驟以組建流程中的下一個步驟時,系統會顯示此功能表。

從以下選項中選取:

  • 新增分支:將流程拆分為不同的分支。當您在兩個現有步驟之間開啟「新增」功能表時,系統會顯示此選項。

  • 新增步驟:新增清理步驟來執行各種清理動作。有關各種可用清理動作的詳情,請參閱清理和調整資料
  • 新增彙總:建立「彙總」步驟,讓您能夠選取想彙總或分組的欄位。有關詳情,請參閱對值進行彙總和分組

  • 新增樞紐:建立「樞紐」步驟,讓您能執行各種樞紐選項,將欄資料轉換為列或將列資料轉換為欄。有關詳情,請參閱樞紐您的資料

  • 新增聯結:建立「聯結」步驟,讓您手動將其他輸入新增至聯結並添加聯結子句。做為替代方案,您也可以透過拖放步驟來聯結檔案。下列範例顯示將 Orders_Central 輸入步驟拖放到「加入」上:

    有關建立聯結的詳情,請參閱聯結資料

    Tableau Prep Builder 版本 2019.1.3 及更新版本中,如果您連線至包含具有關聯資料之表格的資料庫,則您也可以從「流程」窗格中的功能表建立聯結。有關使用此方法加入表格的詳情,請參閱在輸入步驟中加入資料(版本 2019.1.3 及更新版本)

  • 新增聯集:建立「聯集」步驟。將表拖放至步驟中顯示的「新增」選項,藉此將表新增至聯集。做為替代方案,您也可以將步驟拖放至其他步驟來聯集檔案。有關建立聯集的詳情,請參閱聯集資料

  • 新增指令碼(版本 2019.3.1 及更新版本):建立「指令碼」步驟來將 R 和 Python 指令碼加入流程。有關詳情,請參閱在流程中使用 R 和 Python 指令碼

  • 新增輸出:建立「輸出」步驟以將輸出儲存到擷取檔案(.tde 或 .hyper)、.csv 檔案,或者將輸出做為資料來源發佈到伺服器。
  • 貼上步驟貼上多個步驟:新增從相同流程複製的步驟。有關在相同流程內複製及貼上步驟的詳情,請參閱複製步驟、動作和欄位

插入步驟

在現有步驟間插入步驟。此功能表無法使用「輸入」和「輸出」步驟類型。選項會依您的產品版本而異。若您使用較早的版本的 Tableau Prep Builder,請參閱下文的「版本 2019.3.1 及更早版本」一節。

  1. 將滑鼠指標暫留在您想於流程行中插入步驟的位置,直到出現加號 圖示。然後按一下圖示並選取步驟類型。

  2. 從以下選項中選取:

    • 插入步驟:在現有步驟間插入清理步驟以執行各種清理動作。有關各種可用清理動作的詳情,請參閱清理和調整資料

    • 插入彙總:在現有步驟間插入「彙總」步驟。您可以選取要加以彙總或分組的欄位。有關詳情,請參閱對值進行彙總和分組

    • 插入樞紐:在現有步驟間插入「樞紐」步驟。您可以執行各種樞紐選項,將欄資料轉換為列或將列資料轉換為欄。有關詳情,請參閱樞紐您的資料

    • 插入聯結:在現有步驟間插入「聯結」步驟。您可以手動將其他輸入新增至聯結並添加聯結子句。做為替代方案,您也可以透過拖放步驟來聯結檔案。下列範例顯示將 Orders_Central 輸入步驟拖放到「加入」上:

      有關建立聯結的詳情,請參閱聯結資料

      Tableau Prep Builder 版本 2019.1.3 及更新版本中,如果您連線至包含具有關聯資料之資料表的資料庫,則您也可以從「流程」窗格中的功能表建立聯結。有關使用此方法聯結資料表的詳情,請參閱在輸入步驟中加入資料(版本 2019.1.3 及更新版本)

    • 插入聯集:插入「聯集」步驟。將表拖放至步驟中顯示的「新增」選項,藉此將表新增至聯集。做為替代方案,您也可以將步驟拖放至其他步驟來聯集檔案。有關建立聯集的詳情,請參閱聯集資料

    • 貼上步驟:在現有步驟間插入從相同流程複製的步驟。有關在相同流程內複製及貼上步驟的詳情,請參閱複製步驟、動作和欄位
版本 2019.3.1 及更早版本
  1. 將游標暫留在步驟上,直至出現加號 圖示,然後按一下圖示並選取步驟類型。「插入步驟」可在步驟間插入清理步驟。其他所有選項都會從流程中建立分支。

  2. 從以下選項中選取:

    • 新增分支:將流程拆分為不同的分支。

    • 插入步驟:在現有步驟間插入清理步驟以執行各種清理動作。有關各種可用清理動作的詳情,請參閱清理和調整資料

    • 新增彙總:建立「彙總」步驟,讓您能夠選取想彙總或分組的欄位。有關詳情,請參閱對值進行彙總和分組

    • 新增樞紐:建立「樞紐」步驟,讓您能執行各種樞紐選項,將欄資料轉換為列或將列資料轉換為欄。有關詳情,請參閱樞紐您的資料

    • 新增聯結:建立「聯結」步驟,讓您手動將其他輸入新增至聯結並添加聯結子句。做為替代方案,您也可以透過拖放步驟來聯結檔案。下列範例顯示將 Orders_Central 輸入步驟拖放到「加入」上:

      有關建立聯結的詳情,請參閱聯結資料

      Tableau Prep Builder 版本 2019.1.3 及更新版本中,如果您連線至包含具有關聯資料之資料表的資料庫,則您也可以從「流程」窗格中的功能表建立聯結。有關使用此方法聯結資料表的詳情,請參閱在輸入步驟中加入資料(版本 2019.1.3 及更新版本)

    • 新增聯集:建立「聯集」步驟。將表拖放至步驟中顯示的「新增」選項,藉此將表新增至聯集。做為替代方案,您也可以將步驟拖放至其他步驟來聯集檔案。有關建立聯集的詳情,請參閱聯集資料

    • 新增指令碼(版本 2019.3.1 及更新版本):建立「指令碼」步驟來將 R 和 Python 指令碼加入您的流程。有關詳情,請參閱在流程中使用 R 和 Python 指令碼
    • 新增輸出:選取此選項以將輸出儲存到擷取檔案(.tde 或 .hyper)、.csv 檔案,或者將輸出作為資料來源發佈到伺服器。

變更流程配色方案

預設情況下,Tableau Prep Builder 會為流程中的每個步驟指派一種顏色。此配色方案將在整個流程中應用,幫助您在應用清理步驟、聯結、聯集或彙總資料時在整個流程中跟蹤資料,讓您知道哪些檔案受到操作的影響。

若要為步驟選取其他配色方案,請執行以下操作:

  1. 選取一個或多個步驟。

  2. 以滑鼠右鍵按一下所選的步驟,並選取「編輯步驟顏色」

  3. 按一下調色板中的一種顏色來應用該顏色。

若要將步驟顏色重設回預設顏色,請執行以下操作之一:

  • 從頂端功能表中按一下「復原」

  • 按 Cntrl+Z 或 Command-Shift-Z (Mac)。

  • 選取變更的步驟,以滑鼠右鍵按一下所選的步驟,並選取「編輯步驟顏色」,然後從調色板的底部選取「重設步驟顏色」

對流程步驟和清除動作新增說明

在組建流程並執行各種清理操作時,您可能需要新增說明,說明稍後可能會查看或使用您的流程的其他人更好地理解您的步驟。您可以在「流程」窗格上為流程中的任一步驟直接新增說明,也可以在「變更」窗格中為任何清除動作新增說明,以針對變更提供其他內容。說明最多可為 200 個字元長。

有關在變更窗格中檢視變更的詳細資訊,請參閱查看您所做的變更

為流程步驟新增說明

當您新增說明時,會在步驟下方新增一個訊息 圖示。按一下圖示以在「流程」窗格中顯示或隱藏說明文字。

  1. 在「流程」窗格中,選取一個步驟。

  2. 執行以下操作之一:

    • 以滑鼠右鍵按一下該步驟,並從功能表中選取「新增說明」

    • 在步驟的名稱欄位中按兩下,然後按一下「新增說明」

  3. 在文字方塊中鍵入說明。

  4. 在文字方塊外部按一下,或按 Enter 應用您所做的變更。預設情況下,說明顯示在步驟的下方。若要隱藏說明,請按一下訊息 圖示。

  5. 若要編輯或刪除說明,請以滑鼠右鍵按一下步驟或說明,然後從功能表中選取「編輯說明」「刪除說明」

新增變更項目的描述(版本 2019.1.1 及更新版本)

  1. 選取流程窗格中的步驟。

  2. 開啟「變更」窗格或「變更」索引標籤。

  3. 「變更」窗格的項目上按一下滑鼠右鍵或按住 Ctrl 並按一下 (MacOS),然後選取「新增說明」

  4. 輸入變更動作的說明。

    說明出現在生成的變更文字下方,帶有註解 圖示。

  5. 若要編輯或刪除說明,請在變更項目上按一下滑鼠右鍵或按住 Ctrl 並按一下 (MacOS),然後選取「編輯說明」「刪除說明」

重新組織流程配置(版本 2019.2.2 及更新版本)

建立流程時,Tableau Prep Builder 會使用預設配置。每個流程都會從左至右進行配置及處理,並使用畫布最左邊開始的「輸入」步驟,以及畫布右邊的「輸出」步驟。不過,如果您建立龐大的複雜流程,流程也會很快就難以遵循。

若要清除流程的配置,您可以選取和移動步驟,讓流程配置以對您而言是有意義的方式加以組織。例如,您可以跨越不同的流程行進行修正、移動流程步驟以清理額外的空白,或重新安排流程步驟以顯示清楚的事件順序。

例如,下列流程十分混亂而且難以遵循:

若要清除這個流程,您可以選取步驟並上、下、左、右拖曳,將其放置在畫布中的新位置。流程步驟不可移至會中斷由左至右之程序流程的位置。例如,您不可將位於聯結步驟之前的聯集步驟拖曳至流程中的聯結步驟之後。

拖曳流程步驟至允許的位置時,會顯示橘色方塊。如果該位置並非允許位置,則不會顯示任何橙色方塊,而且當您嘗試拖放步驟時,步驟就會返回原始位置。

若要移動流程中的步驟,請執行下列動作:

  1. 在「流程」窗格中,選取您要移動的步驟。您可以按一下特定步驟,拖曳並選取多個步驟,或按住 Ctrl 並按一下或按住 Cmd 並按一下 (MacOS) 以選取不相鄰的步驟。

  2. 將步驟拖放至新位置。

    注意:如果不滿意重新組織所移動的位置,您可以按一下頂端功能表中的「復原」進行回復。不過,如果在移動步驟之間執行清除動作,您也可以復原這些動作。「復原」選項會依照您執行的順序反向執行動作。

觀看「重新組織流程步驟」的實際執行狀況

下列範例會顯示如何以拖放方式來重新排列流程。

使用流程巡覽器工具

處理龐大的流程時,靠來回滾動的方式在流程中搜尋需要返回的特定區域可能十分困難。流程巡覽器工具可讓您更輕鬆地找到特定區域。流程巡覽器是顯示於畫布右下角的縮小版流程圖形。

您可以按一下圖形上的任意區域,藉此跳至流程中的相應區域,或使用以下工具列 選項進行巡覽:

工具列選項 說明
折疊流程巡覽器圖形。處於折疊狀態時,您只會看到百分比指示器。只要將滑鼠遊標停留在指示器上即可展開工具列,再按一下向上箭頭 就能再次展開圖示。
展開流程巡覽器圖形。
根據您的螢幕變更流程大小。
放大及縮小您的流程。您可以按一下百分比指示器,將檢視畫面還原為 100%。

從流程中移除步驟

在流程中的任何位置,您可以移除步驟或步驟之間的流程線。

  • 若要移除步驟或流程線,請選取要移除的步驟或流程線,以滑鼠右鍵按一下該元素,然後選取「移除」

  • 若要移除多個步驟或流程線,請執行以下操作之一:

    • 使用滑鼠拖動並選取一整段流程。然後以滑鼠右鍵按一下某個選定的步驟,並選取「移除」

    • 按 Ctrl+A 或 Cmd+A (MacOS) 選取流程中的所有元素;或按住 Ctrl 並按一下或按住 Cmd 並按一下 (MacOS) 以選取特定元素,然後按 Delete 鍵。

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