跳至主要內容
Administrator Guide
上次更新時間 :2025-11-28
建立資料變更任務

建立資料變更任務

安全性︰
  • Prism︰
    上傳檔案時,在Prism Analytics功能區中的「Manage File Containers」網域。
  • Prism︰
    在Prism Analytics功能區中的「管理連線」網域,以使用來源人脈。
  • 下列任何一項安全需求︰
    • 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 查詢運算式或來源物件定義的物件。
    Azure Blob
    選取 Azure Blob人脈。
    定義在執行資料變更任務時要擷取的資料。您可以使用
    選取
    按鈕來選取 CSV 檔案,或在
    查詢運算式
    中輸入 SQL SELECT 陳述式。
    當您選取 CSV 檔案時, Workday會使用適當的 SQL 陳述式填入
    查詢運算式
    ,並在每個 CSV 檔案前後加上反引號 (`) 字元。您可以編輯運算式,從 CSV 檔案中選取資料。
    當您使用 Azure Blob人脈() 執行資料變更任務時, Workday︰
    • 使用人脈上配置的驗證來連線至 Azure Blob。
    • 擷取由 SQL 查詢運算式或來源物件定義的物件。
    當您選取
    Azure Blob
    做為來源類型時, Workday會在
    「來源」
    步驟中新增一個
    「來源設定」
    選擇權。您可以在
    來源設定
    中按一下
    新增設定
    ,覆寫來源設定。
    如需來源設定中可覆寫的不同設定的相關資訊,請參閱「參照︰資料變更任務來源設定」 。
    BigQuery
    選取 BigQuery人脈。
    定義在執行資料變更任務時要擷取的資料。您可以使用
    「選取」
    按鈕選取 BigQuery表,或在
    查詢運算式
    中輸入 SQL SELECT 陳述式。
    當您選取表時, Workday會在
    查詢運算式中填入適當的 SQL 陳述式
    ,並在每個 BigQuery表、目錄和結構描述的前後加上反引號 (`) 字元。您可以編輯運算式,進一步縮小查詢範圍。反引號字元為選用,但Workday會自動新增這些字元,個案BigQuery表、結構描述或目錄使用 SQL 關鍵字。
    當您透過 BigQuery人脈() 執行資料變更任務時, Workday︰
    • 使用人脈上配置的 Google 服務帳戶金鑰驗證來連線至 BigQuery。
    • 擷取由 SQL 查詢運算式或來源物件定義的資料。
    請參閱「」建立 BigQuery 連線 。
    Google Cloud Storage
    請選取 Google 雲端儲存空間人脈 ()。
    定義在執行資料變更任務時要擷取的資料。您可以使用
    選取
    按鈕來選取 CSV 檔案,或在
    查詢運算式
    中輸入 SQL SELECT 陳述式。
    當您選取 CSV 檔案時, Workday會使用適當的 SQL 陳述式填入
    查詢運算式
    ,並在每個 CSV 檔案前後加上反引號 (`) 字元。您可以編輯運算式,從 CSV 檔案中選取資料。
    當您使用 Google 雲端儲存空間人脈執行資料變更任務時, Workday︰
    • 使用人脈 ()中配置的 Google 服務帳戶金鑰驗證,連線至 Google 雲端儲存空間。
    • 擷取由 SQL 查詢運算式或來源物件定義的資料。
    當您選取
    Google 雲端儲存空間
    做為來源類型時, Workday會在
    「來源」
    步驟中新增一個
    「來源設定」
    選擇權。您可以在
    來源設定
    中按一下
    新增設定
    ,覆寫來源設定。
    如需來源設定中可覆寫的不同設定的相關資訊,請參閱「參照︰資料變更任務來源設定」 。
    資料目錄
    請選取現有的資料集或表「」。
    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 來源的資料變更活動建立錯誤檔案。