跳至主要內容
Workday User Guide
上次更新時間 :2025-09-19
建立資料變更任務

建立資料變更任務

安全性︰
  • Prism︰上傳檔案時,在 Prism Analytics 功能區中的「Manage File Containers」
    網域。
  • Prism︰在 Prism Analytics 功能區中的「管理連線」
    網域,以使用來源連線。
  • 下列任何一項安全需求︰
    • Prism 分析功能區中的
      「Prism︰表格擁有者管理
      」網域。
    • Prism︰Prism Analytics 功能區中的「表格管理」
      網域。
    • 表格的
      「表格擁有者」
      權限
    • 表格的
      「表格編輯者」
      權限
    • 表格的
      「可刪除表格資料」
      權限。
    • 表格的
      「可插入表格資料」
      權限。
    • 表格的
      「可截斷表格資料」
      權限。
    • 表格的
      「可更新表格資料」
      權限。
您可以建立並執行資料變更任務,以變更表格中的資料列。包括︰
  • 插入新列
  • 根據索引鍵欄位更新特定列。
  • 根據索引鍵欄位刪除特定列
  • 在同一個活動中插入新的列和更新現有的列,稱為「更新或插入」作業。
變更表格列的方式取決於您選取的作業 (例如更新插入或刪除) 以及來源資料。您指定的來源必須包含您要在表格中變更的列,例如要插入的新列,或要更新或刪除的現有列。
若要在目標表格上建立、編輯或檢視資料變更任務,您必須具有目標表格的權限。範例︰若要使用更新插入作業建立資料變更任務,您必須同時具有目標表格的「插入」和「更新」權限。
  1. 存取
    資料目錄
    報告。
  2. 選取
    「建立
    資料變更任務」
    您可以在左側面板頂端變更資料變更任務名稱。
  3. 「來源」
    步驟上,選取包含您要在目標表格中變更的資料的來源。
    Workday 預設使用檔案上傳來源類型。按一下
    「變更連線」
    以選取不同的來源類型。選取來源類型時,請參考以下說明︰
    選項 說明
    檔案上傳
    選取 1 或多個分隔檔案。
    當您上傳多個檔案時,每個檔案必須使用相同的結構描述。Workday 支援符合 RFC 4180 規範的分隔檔案。如需更多資訊,請參閱 RFC 4180
    當您選取「檔案上傳」做為來源類型時,請配置
    「來源選項」
    以定義剖析檔案的方式。
    Amazon Redshift
    選取 Amazon Redshift 連線。
    定義在執行資料變更任務時要擷取的資料。您可以使用
    選取
    按鈕來選取 Amazon Redshift 表格,或在
    查詢運算式
    中輸入 SQL SELECT 陳述式。
    當您選取表格時,Workday 會在
    查詢
    運算式中填入適當的 SQL 陳述式,並在每個 Redshift 表格、型錄和結構描述的前後加上反引號 (`) 字元。您可以編輯運算式,進一步縮小查詢範圍。反引號字元為選用,但 Workday 會自動新增這些字元,以防 Amazon Redshift 表格、結構描述或型錄使用 SQL 關鍵字。
    當您使用 Amazon Redshift 連線執行資料變更任務時,Workday 會︰
    • 使用基本驗證 (使用者名稱和密碼) 或連線時配置的 AWS Identity and Access Management (IAM) 憑證連線至 Amazon Redshift。
    • 擷取由 SQL 查詢運算式或來源物件定義的資料。
    Amazon S3
    選取 Amazon S3 連線。
    當您使用 Amazon S3 連線時,您可以定義︰
    • 執行資料變更任務時要讀取的物件。
    • 來源結構描述,讓 Workday 知道如何讀取每個物件。
    請參閱「」 在資料變更任務中選取 Amazon S3 連線 以取得詳細資料。
    當您使用 Amazon S3 連線執行資料變更任務時,Workday 會︰
    • 使用連線中配置的存取金鑰憑證連線至 Amazon。
    • 擷取在資料變更任務
      「物件模式」
      欄位中定義的物件。
    • 使用在資料變更任務
      「來源選項」
      步驟中定義的剖析選項,讀取從 S3 貯體擷取的物件。
    請參閱「」 建立 Amazon S3 連線
    Azure Synapse
    選取 Azure Synapse 連線。
    定義在執行資料變更任務時要擷取的資料。您可以使用
    選取
    按鈕來選取 Azure Synapse 表格,或在
    查詢運算式
    中輸入 SQL SELECT 陳述式。
    當您選取表格時,Workday 會在
    查詢運算
    式中填入適當的 SQL 陳述式,並填入反引號 (
    `
    ) 圍繞每個 Azure Synapse 表格、結構和資料庫。您可以編輯運算式,進一步縮小查詢範圍。反引號字元為選用,但 Workday 會自動新增反引號字元,以防 Azure Synapse 表格、結構或資料庫使用 SQL 關鍵字。
    當您使用 Azure Synapse 連線執行資料變更任務時,Workday 會︰
    • 使用連線中配置的驗證方式連線至 Azure Synapse。
    • 擷取由 SQL 查詢運算式或來源物件定義的物件。
    BigQuery
    選取 BigQuery 連線。
    定義在執行資料變更任務時要擷取的資料。您可以使用
    「選取」
    按鈕選取 BigQuery 表格,或在
    查詢運算式
    中輸入 SQL SELECT 陳述式。
    當您選取表格時,Workday 會使用適當的 SQL 陳述式填入
    查詢運算式
    ,並在每個 BigQuery 表格、目錄和結構描述的前後加上反引號 (`) 字元。您可以編輯運算式,進一步縮小查詢範圍。反引號字元為選用,但 Workday 會自動新增這些字元,以防萬一 BigQuery 表格、結構描述或目錄使用 SQL 關鍵字。
    當您使用 BigQuery 連線執行資料變更任務時,Workday 會︰
    • 使用連線中配置的 Google 服務帳戶金鑰驗證,連線至 BigQuery。
    • 擷取由 SQL 查詢運算式或來源物件定義的資料。
    請參閱「」 建立 BigQuery 連線
    資料目錄
    選取現有的資料集或表格。
    Salesforce
    選取 Salesforce 連線。
    定義在執行資料變更任務時要擷取的資料。您可以使用
    選取
    按鈕來選取 Salesforce 物件,或在
    查詢運算式 ()
    中輸入 SQL SELECT 陳述式。當您選取物件時,Workday 會在
    查詢運算式
    中填入適當的 SQL 陳述式。您可以編輯運算式,進一步縮小查詢範圍。
    當您使用 Salesforce 連線執行資料變更任務時,Workday 會︰
    • 依據連線的配置方式,透過 BasicAuth 或 OAuth 連線至 Salesforce。
    • 擷取由
      「來源物件」
      區段中的 SQL 查詢定義的物件。
    請參閱「」 建立 Salesforce 連線
    SFTP
    選取要連至包含 1 或多個分隔檔案的 SFTP 伺服器的 SFTP 連線。
    當 SFTP 連線包含多個檔案時,每個檔案必須使用相同的結構描述。Workday 支援符合 RFC 4180 規範的分隔檔案。如需更多資訊,請參閱 RFC 4180
    對於 SFTP 來源,您還必須上傳 1 個使用與 SFTP 伺服器上檔案相同結構描述的本地分隔檔案。Workday 會使用上傳的檔案來決定如何剖析 SFTP 檔案。Workday 不會將上傳檔案中的資料載入表格。
    您可以覆寫 SFTP 連線的預設目錄和檔案模式。
    當您選取 SFTP 做為來源類型時,請配置
    來源選項,
    以定義如何剖析上傳的檔案。
    雪花
    選取雪花連線。
    定義在執行資料變更任務時要擷取的資料。您可以使用
    選取
    按鈕來選取雪花表格,或在
    查詢運算式
    中輸入 SQL SELECT 陳述式。
    當您選取表格時,Workday 會在
    查詢運算
    式中填入適當的 SQL 陳述式,並填入反引號 (
    `
    ) 圍繞每個雪花表格、型錄和結構描述。您可以編輯運算式,進一步縮小查詢範圍。反引號字元為選用,但 Workday 會自動新增這些字元,以防萬一雪花表格、結構描述或型錄使用 SQL 關鍵字。
    當您使用雪花連線執行資料變更任務時,Workday 會︰
    • 依據連線的配置方式,使用基本或金鑰對驗證連線至雪花。
    • 擷取由 SQL 查詢運算式或來源物件定義的資料。
    請參閱「」 建立雪花連線
    Workday 報告
    請選取現有的 Workday 自訂報告。
    Workday 會顯示符合匯入表格適用資格要求的報告。請參閱「」 概念︰建立要匯入表格和資料集的報告
    提示
    區段中,選取如何為報告中定義的提示指定值︰
    • 請指定值。從清單中選取一或多個值。
    • 在執行階段決定值從清單中選取一個選項,Workday 會依據某些環境定義使用該選項來決定提示值,例如目前日期或目前使用者。
    您可以選取
    「從報告重設」
    ,將所有提示和提示設定更新為報告定義中定義的設定。當自訂報告提示設定有變更,且需要反映在資料變更任務中時,您可以使用此按鈕。如果您先前在資料變更任務中變更了提示值,則需要再次變更該提示值。
    Workday 會顯示大多數受扶養人的提示。根據其他使用時間欄位資料的提示,Workday 不會顯示這些提示。
  4. 「來源選項」
    步驟中,定義如何剖析您為檔案上傳或 SFTP 來源上傳的檔案中的資料。
    1. 檢閱 Workday 根據剖析檔案建立的欄位,並視需要修改這些欄位。
      在清單中選取欄位,然後在右側的檢查器面板中檢視欄位詳細資料。您可能需要︰
      • 當 Workday 指派錯誤的欄位類型時,請變更
        欄位類型
        。Workday 只會依據前幾列來指派欄位類型。範例︰Workday 會將「數值」欄位類型指派給具有郵遞區號資料的欄位,因為其評估的範例列僅包含數字。但是,根據您對來源資料的了解,您知道某些郵遞區號值包含字母或連字號,因此您將欄位類型變更為「文字」。
      • 請依據欄位類型變更其他欄位屬性,以確保 Workday 能夠正確剖析資料,例如早於數字、晚於數字或日期格式等資料。
      請參閱「」 參照︰表格欄位屬性
  5. 「目標」
    步驟中,選取包含您要變更資料的目標表格。
    (選用) 您也可以按一下
    從來源結構
    描述中建立表格按鈕,使用在
    來源
    步驟中定義的結構描述來建立表格 (安全性
    ︰Prism 資料集︰建立
    網域)。
    Workday 會使用來源結構描述來定義表格結構描述。您還可以︰
    • 請選取欄位做為外部 ID。
    • 選取任何必填欄位。
    如需有關建立表格的詳細資訊,請參閱「」 步驟︰手動建立表格
  6. 選取要使用來源資料在目標表格上執行的目標作業。
    選項 說明
    插入
    Workday 會保留表格中的現有資料,並在來源中新增資料。此作業也稱為附加。
    截斷並插入
    Workday 會刪除表格中的現有資料,並以來源中的資料取代。此作業也稱為「取代」。
    刪除
    當表格中的列與來源中的列相符時,Workday 會從表格中刪除該列。
    更新
    當表格中的列與來源中的列相符時,Workday 會更新表格中的列。
    若要選取此作業,您必須使用您已將 1 個欄位配置為外部 ID 的表格。
    更新插入
    如果相符的列已存在,Workday 會更新表格中的列,並在不存在時插入該列。
    若要選取此作業,您必須使用您已將 1 個欄位配置為外部 ID 的表格。
  7. 「對應」
    步驟中,選取目標表格中的欄位,做為操作索引鍵,執行刪除、更新或更新插入作業。
    您可以指定下列其中一個目標表格欄位︰
    • 表格中配置為外部 ID 的欄位︰您可以使用此欄位執行刪除、更新或更新插入作業。
    • WPA_LoadID︰此欄位只能用於刪除或更新作業。
    • WPA_RowID︰此欄位只能用於刪除或更新作業。
  8. 請為每個您要修改的目標欄位選取來源欄位。Workday 要求您對應任何做為作業索引鍵的欄位。
    Workday 會列出與特定目標欄位相容的來源欄位。如果 Workday 未列出您想要的來源欄位,請驗證來源欄位屬性,例如數字前後的數字或業務物件。您可以導覽至
    「來源選項」
    步驟,變更檔案上傳和 SFTP 來源的欄位屬性。
    您可以按一下
    重設比對
    ,將變更的所有對應還原為 Workday 預設使用的簡單比對演算法。簡單比對演算法︰
    • 不區分大小寫。
    • 忽略空格。
    • 忽略底線字元。
    • 與欄位 API 名稱相符。
    • 不會比對具有不同欄位類型的欄位。
  9. 檢閱
    步驟中,驗證資訊。您可以返回上一個步驟,並在必要時進行任何更正。
  10. 按一下
    完成
    ,然後選取
    執行但不儲存
    儲存並立即執行
    儲存
當您儲存資料變更任務時,Workday 會建立資料變更任務物件,並將其顯示在
「資料目錄」
報告的
「資料變更任務」
分頁上。
當您執行資料變更任務時,Workday 會啟動資料變更活動,根據來源中的資料變更表格中的資料。您可以在以下位置檢視資料變更活動的進度和記錄︰
  • 「檢視表格詳細資料
    」報告的
    「活動」
    分頁若要修正資料變更後的表格錯誤,請從資料變更活動下載錯誤檔案。Workday 只會為使用檔案上傳做為來源的資料變更活動建立錯誤檔案。
  • 資料目錄
    報告的
    「資料變更活動」
    分頁。
  • Prism 管理主控台
    報告。您可以檢視過去 180 天內所有 Prism 相關活動的作用中儀表板。如需詳細資訊,請參閱「」 概念︰Prism 管理主控台
  • Prism 活動監視器
    報告您可以檢視指定日期範圍內所有 Prism 相關活動類型的詳細清單。
若要修正資料變更後的表格錯誤,請從
「檢視表格詳細資料
」報告的
「活動」
分頁上的資料變更活動下載錯誤檔案。Workday 只會為使用檔案上傳或 SFTP 來源的資料變更活動建立錯誤檔案。