步驟︰使用外部資料建立資料集 (SFTP 伺服器)
安全性︰︰Prism 資料集︰在Prism Analytics功能區中
建立
網域。Workday建議您使用表格 (而不是基礎資料集) 將資料擷取至Prism Analytics中,以充分利用效能和功能的諸多優勢。
您可以從 SFTP 伺服器傳輸資料,以使用外部資料建立基礎資料集。當伺服器定期收集或新增資料時,您可能想要建立一個基礎資料集,以便從外部伺服器取得資料。您可以配置資料集從伺服器取得新資料的頻率。
如果您是第一次使用Workday,您沒有建立或編輯基礎資料集的權限。
對於要從 SFTP 伺服器調動資料的整合執行,請執行以下操作︰
- 檔案數量必須少於 5,000 個。
- 調動資料的時間必須少於 5 小時。
伺服器中的每個壓縮檔案都應少於 1 GB (未壓縮時大約少於 10 GB)。
- 存取資料目錄報告。
- 選取。在「建立資料集擷取 - 配置檔案擷取」任務中,您可以配置從 SFTP 伺服器匯入資料的方式。
- 在「檔案」區段中,輸入代表 1 或多個檔案的檔案名稱或檔案名稱模式。檔案名稱區分大小寫。您可以使用星號 (*) 和問號 (?) 字元做為萬用字元,指定檔案名稱模式。使用星號 (*) 指定零個或多個字元,使用問號 (?) 指定 1 個字元。
- 在傳輸區段中,指定連線至 SFTP 伺服器的方式︰
選項 說明 SFTP 位址使用此格式︰sftp://或domain_namesftp://IP_address若要指定連接埠號碼,請將其加到網域名稱或IP 位址的結尾。若未指定連接埠號碼, Workday會使用連接埠 22。目錄(選用) 伺服器上包含檔案的目錄。目錄名稱區分大小寫。僅在完整路徑 (而非親屬路徑) 中包含前置斜線 (/)。使用臨時檔案以隨機產生的名稱將匯入的資料寫入Workday中的臨時檔案。資料匯入完成後, Workday自動將檔案重新命名為正確的名稱。如果資料匯入需要很長時間,且可能無法在下次從同一伺服器匯入資料的排定時間前完成,您可能需要啟用此選擇權。驗證方法與詳細資料選取 SFTP 伺服器使用的安全驗證類型︰- 使用者名稱/密碼︰。
- SSH 驗證。此選擇權使用 X.509 憑證的安全Shell 金鑰驗證。
- (選用) 在檔案實用工具區段中,考慮以下選項︰
選項 說明 擷取後刪除將資料匯入資料集後,刪除 SFTP 伺服器上的檔案。如果Workday無法從 SFTP 伺服器刪除檔案,則資料擷取將會失敗。解壓縮不要為資料集啟用此選擇權。您可以調動壓縮或未壓縮的檔案。對於壓縮檔案, Workday僅支援目標gzip 壓縮。解密方式如果您要使用 Pretty Good Privacy (PGP) 解密匯入的檔案,請選取 PGP 私人金鑰組。 - (選用) 在「環境限制」區段的「限制」提示中,選取您要使用傳輸區段中定義的設定的環境。如果將此選擇權留空, Workday會將傳輸設定套用至執行資料整合的每個環境。當資料整合在特定環境 (例如實作或生產環境) 中執行時,只有在「限定」選擇權與目前環境相符時,傳輸設定才有效。當目前的環境與配置的環境不相符時,資料整合會失敗,且不會從 SFTP 伺服器擷取任何檔案。您可能想要將傳輸設定限制為特定環境,以避免無意中將測試資料傳輸至非測試端點。範例︰您在實作環境中建立資料集,並在「限定」中選取實作。稍後,如果您將此資料集移轉至正式環境,但在下次執行資料整合整合時,整合將失敗。為確保資料整合在正式環境中順利執行,編輯資料整合詳細資料,並清除限定選擇權或將其變更為正式環境。
- 在「建立資料集擷取 - 時間表要求類型」任務「執行頻率」中,指定從 SFTP 伺服器匯入資料的頻率。如果您要匯入未來一次的資料,或依據時間表匯入資料,請在「建立資料集擷取 - 時間表整合」任務中指定其中一項的條件。資料集建立後,您可以執行整合,以特殊方式將資料帶入資料集。從「檢視資料集詳細資料」報告的相關動作功能表,選取 。您無法將有時彼此重疊的資料帶入相同的資料集。
- 請為資料集指定不重複的名稱。資料集名稱就是資料目錄中顯示的名稱。您可以在建立、編輯或複制資料集時變更名稱。
- (選用) 變更資料集API名稱。Workday會根據您輸入的資料集名稱自動選取API名稱,並加以修改以符合名稱要求。資料集建立完成後,即無法變更此名稱。
- (選用) 建立或編輯1 或多個標記,以整理資料目錄中的資料集。
- (選用) 新增說明,協助其他人了解此資料集中的資料。您可以在編輯資料集時變更說明。
- 選取當資料集從整合執行作業收到新資料時,資料集中的資料更新方式。
選項 說明 取代Workday會刪除資料集中的現有資料,並以從 SFTP 伺服器匯入的資料取代。附加Workday會保留資料集中的現有資料,並新增從 SFTP 伺服器匯入的新資料。Workday會在每次整合執行期間,匯入所有檔案中的所有資料。附加模式與以增量方式更新資料集中的資料不同。資料集中的資料是否以增量方式更新,取決於自上次執行整合後,SFTP 伺服器是否僅包含增量更新。檔案結構描述必須符合下列要求︰- 每次整合執行作業中的所有檔案都必須使用與第一次整合執行作業時相同的剖析選項 (包括標題列配置)。
- 每次執行整合時,所有檔案中的欄位順序必須相同。
- 如果後續整合執行中的結構描述包含新欄位,則新欄位必須位於所有先前欄位的結尾。
- 如果後續整合執行中的檔案結構描述會刪除一或多個欄位,則刪除的欄位必須位於最後。
- 請確定如果結構描述刪除欄位,未來的結構描述就不會新增欄位,否則整合執行將會失敗。為確保未來的所有整合都能順利執行,請一律保留結構描述中的現有欄位,僅新增欄位。如有必要,您可以在現有欄位中包含空白 (NULL) 值。
- 單一整合中的所有檔案都必須使用相同的結構描述。
如果新資料的結構描述不包含資料集中目前存在的欄位,且已移除的欄位已用於資料集中的某個階段,則整合將會失敗。範例︰如果資料集包含「管理欄位」階段,且整合帶來的資料中缺少資料集中的欄位,則整合將會失敗。這是因為「管理欄位」階段適用於資料集中的每個欄位。 - 按一下儲存。Workday會建立資料集,但在Workday在首次整合整合期間從 SFTP 伺服器匯入資料和欄位之前,其中沒有任何資料。根據您排定匯入資料的時間,資料集可能會有一段時間空白。Workday也新增了 2 個欄位,提供每次整合執行的相關資訊。請參閱「」參照︰WPA_Fields 。
- (選用) 變更您的整合時間表名稱。請參閱「」管理資料集整合排程 。
- 存取資料目錄報告,在您剛建立的資料集上按一下滑鼠右鍵,然後選取編輯。
- 配置如何剖析來自 SFTP 伺服器的檔案資料。請參閱「」剖析資料集中的外部資料 。
- (選用)將階段新增至資料集 。您只能將部分階段類型新增至基礎資料集。
- (選用)將 Prism 計算欄位新增至資料集 。您可以將 Prism計算欄位新增至任何階段。