跳至主要內容
Workday User Guide
上次更新時間 :2023-06-23
參照︰聯結階段

參照︰聯結階段

您可以在一個結合階段 ()中包含 2 個資料集或資料集管道。如果您需要結合多個資料集,可以在甄選進程中新增其他結合階段。
合併階段選項
說明
聯結資料處理進程
請選取要與主要甄選進程結合的資料甄選進程。如果沒有任何可用的資料處理進程,請選取
「新增另一個資料處理進程」
,透過匯入資料集來建立資料甄選進程。
比對列
請從每個資料甄選進程中選取值應彼此相符的 1 或多個欄位。請選取可在每個資料集甄選進程中唯一識別列的欄位。定義比對列,類似於在關係資料庫項中定義主鍵和外鍵關係。
您也可以選取顯示Workday建議的聯結結合鍵的選用建議連結。建議是根據范例資料中各欄位之間的相符列數得出。
聯結類型
選取結合類型。結合類型會指定要包含在結合結果中的每個資料甄選進程中的哪些列。
  • 內部聯結
    。Workday包含的列在兩個資料處理進程中都有相同的值。如果 1 個甄選進程中的列與另一個資料處理甄選進程中的列不相符,則結合結果中會省略該列。
  • 左側反向合併
    ︰。Workday只會納入主要甄選進程中,但在其他甄選進程中沒有相符列的列。如果「主要」甄選進程中的某一列在另一個甄選進程中有一或多個相符的列, Workday會省略結合結果中的該列。階段輸出包含主要甄選進程的欄位,但沒有其他甄選進程的欄位。
  • 左側外部聯結
    ︰。Workday包含主要甄選進程中的所有列,並在另一個甄選進程中搜尋相符的列。如果另一個甄選進程「」中沒有相符的列, Workday會在其他甄選進程的每個欄位中填入 NULL 值。當匯入的資料甄選進程有多個相符的列時, Workday會將這兩列都包含在結合結果中。
  • 右側反向聯結
    。Workday僅納入其他甄選進程中,但「主要資料甄選進程」中沒有相符列的列。如果另一個甄選進程的列在主要資料甄選進程中有一或多個相符的列, Workday會省略結合結果中的該列。階段輸出包含其他甄選進程「 」的欄位,但沒有「主要甄選進程」中的欄位「」。
  • 右側外部聯結
    ︰。Workday會包含匯入資料甄選進程中的所有列,並在主要甄選進程中搜尋相符的列。如果主要甄選進程「」中沒有相符的列, Workday會在主要甄選進程中的每個欄位填入 NULL 值。當主要甄選進程有多個相符的列時, Workday會將這兩列都包含在結合結果中。
  • 完全外部聯結
    ︰。Workday包含兩個資料處理進程中的所有列。如果 1 個甄選進程中的列與另一個甄選進程中的列不相符, Workday會在不相符的甄選進程中的每個欄位填入 NULL 值。如果有多個相符的列, Workday會在結合結果 ()中包含所有列。
請注意,當您發布資料集時, Workday會將所有 NULL 值取代為預設值。
選取欄位
從每個甄選進程中選取要包含在結合結果中的欄位。您未包含的任何欄位都會從甄選進程的該階段以及所有後續階段中移除。