建立資料變更任務
安全性︰
- Prism︰上傳檔案時,在 Prism Analytics 功能區中的「Manage File Containers」網域。
- Prism︰在 Prism Analytics 功能區中的「管理連線」網域,以使用來源連線。
- 下列任何一項安全需求︰
- Prism 分析功能區中的「Prism︰表格擁有者管理」網域。
- Prism︰Prism Analytics 功能區中的「表格管理」網域。
- 表格的「表格擁有者」權限
- 表格的「表格編輯者」權限
- 表格的「可刪除表格資料」權限。
- 表格的「可插入表格資料」權限。
- 表格的「可截斷表格資料」權限。
- 表格的「可更新表格資料」權限。
您可以建立並執行資料變更任務,以變更表格中的資料列。包括︰
- 插入新列
- 根據索引鍵欄位更新特定列。
- 根據索引鍵欄位刪除特定列
- 在同一個活動中插入新的列和更新現有的列,稱為「更新或插入」作業。
變更表格列的方式取決於您選取的作業 (例如更新插入或刪除) 以及來源資料。您指定的來源必須包含您要在表格中變更的列,例如要插入的新列,或要更新或刪除的現有列。
若要在目標表格上建立、編輯或檢視資料變更任務,您必須具有目標表格的權限。範例︰若要使用更新插入作業建立資料變更任務,您必須同時具有目標表格的「插入」和「更新」權限。
- 存取資料目錄報告。
- 選取 。您可以在左側面板頂端變更資料變更任務名稱。
- 在「來源」步驟上,選取包含您要在目標表格中變更的資料的來源。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 Redshift 連線。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 不會顯示這些提示。 - 在「來源選項」步驟中,定義如何剖析您為檔案上傳或 SFTP 來源上傳的檔案中的資料。
- 檢閱 Workday 根據剖析檔案建立的欄位,並視需要修改這些欄位。在清單中選取欄位,然後在右側的檢查器面板中檢視欄位詳細資料。您可能需要︰
- 當 Workday 指派錯誤的欄位類型時,請變更欄位類型。Workday 只會依據前幾列來指派欄位類型。範例︰Workday 會將「數值」欄位類型指派給具有郵遞區號資料的欄位,因為其評估的範例列僅包含數字。但是,根據您對來源資料的了解,您知道某些郵遞區號值包含字母或連字號,因此您將欄位類型變更為「文字」。
- 請依據欄位類型變更其他欄位屬性,以確保 Workday 能夠正確剖析資料,例如早於數字、晚於數字或日期格式等資料。
請參閱「」 參照︰表格欄位屬性。
- 在「目標」步驟中,選取包含您要變更資料的目標表格。(選用) 您也可以按一下從來源結構描述中建立表格按鈕,使用在來源步驟中定義的結構描述來建立表格 (安全性︰Prism 資料集︰建立網域)。Workday 會使用來源結構描述來定義表格結構描述。您還可以︰
- 請選取欄位做為外部 ID。
- 選取任何必填欄位。
如需有關建立表格的詳細資訊,請參閱「」 步驟︰手動建立表格。 - 選取要使用來源資料在目標表格上執行的目標作業。
選項 說明 插入Workday 會保留表格中的現有資料,並在來源中新增資料。此作業也稱為附加。截斷並插入Workday 會刪除表格中的現有資料,並以來源中的資料取代。此作業也稱為「取代」。刪除當表格中的列與來源中的列相符時,Workday 會從表格中刪除該列。更新當表格中的列與來源中的列相符時,Workday 會更新表格中的列。若要選取此作業,您必須使用您已將 1 個欄位配置為外部 ID 的表格。更新插入如果相符的列已存在,Workday 會更新表格中的列,並在不存在時插入該列。若要選取此作業,您必須使用您已將 1 個欄位配置為外部 ID 的表格。 - 在「對應」步驟中,選取目標表格中的欄位,做為操作索引鍵,執行刪除、更新或更新插入作業。您可以指定下列其中一個目標表格欄位︰
- 表格中配置為外部 ID 的欄位︰您可以使用此欄位執行刪除、更新或更新插入作業。
- WPA_LoadID︰此欄位只能用於刪除或更新作業。
- WPA_RowID︰此欄位只能用於刪除或更新作業。
- 請為每個您要修改的目標欄位選取來源欄位。Workday 要求您對應任何做為作業索引鍵的欄位。Workday 會列出與特定目標欄位相容的來源欄位。如果 Workday 未列出您想要的來源欄位,請驗證來源欄位屬性,例如數字前後的數字或業務物件。您可以導覽至「來源選項」步驟,變更檔案上傳和 SFTP 來源的欄位屬性。您可以按一下重設比對,將變更的所有對應還原為 Workday 預設使用的簡單比對演算法。簡單比對演算法︰
- 不區分大小寫。
- 忽略空格。
- 忽略底線字元。
- 與欄位 API 名稱相符。
- 不會比對具有不同欄位類型的欄位。
- 在檢閱步驟中,驗證資訊。您可以返回上一個步驟,並在必要時進行任何更正。
- 按一下完成,然後選取執行但不儲存、儲存並立即執行或儲存。
當您儲存資料變更任務時,Workday 會建立資料變更任務物件,並將其顯示在
「資料目錄」
報告的 「資料變更任務」
分頁上。當您執行資料變更任務時,Workday 會啟動資料變更活動,根據來源中的資料變更表格中的資料。您可以在以下位置檢視資料變更活動的進度和記錄︰
- 「檢視表格詳細資料」報告的「活動」分頁若要修正資料變更後的表格錯誤,請從資料變更活動下載錯誤檔案。Workday 只會為使用檔案上傳做為來源的資料變更活動建立錯誤檔案。
- 資料目錄報告的「資料變更活動」分頁。
- Prism 管理主控台報告。您可以檢視過去 180 天內所有 Prism 相關活動的作用中儀表板。如需詳細資訊,請參閱「」 概念︰Prism 管理主控台。
- Prism 活動監視器報告您可以檢視指定日期範圍內所有 Prism 相關活動類型的詳細清單。
若要修正資料變更後的表格錯誤,請從
「檢視表格詳細資料
」報告的 「活動」
分頁上的資料變更活動下載錯誤檔案。Workday 只會為使用檔案上傳或 SFTP 來源的資料變更活動建立錯誤檔案。