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

參照︰聯結階段

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