跳至主要內容
Workday User Guide
上次更新時間 :2023-11-03
概念︰資料集結構描述變更

概念︰資料集結構描述變更

「結構描述」是一組規則,用於定義資料的組織、結構和約束方式。 各種 Workday 成品和元件都有結構描述,包括資料集和資料集元件。
依據資料集的配置方式,資料集可能由多個結構描述組成。以下每個資料集組成要素都有自己的結構描述︰
  • 檔案包含您載入至基礎資料集的外部資料。
  • 您建立的自訂報告,用於將 Workday 資料帶入基礎資料集。
  • 階段的輸入。對於基礎資料集的第一個階段,此結構描述由資料集來源決定。
  • 階段的輸出。對於主要資料處理進程的最後階段,此結構描述會決定整個資料集的輸出結構描述。
如果您是第一次使用 Workday,您沒有建立或編輯基礎資料集的權限。
結構描述變更可以發生在資料集中的任何位置。當您新增欄位或移除現有欄位時 (例如,當您︰
  • 新增 Prism 計算欄位。
  • 隱藏或顯示欄位。
  • 新增一個階段,以便在該階段新增或刪除欄位。
當您執行以下操作時,基礎資料集中的結構描述也會變更︰
  • 上傳外部檔案。
  • 從 SFTP 伺服器匯入檔案。
  • 從自訂報告匯入資料。
資料集的變更位置可能會影響其他資料集組成要素。資料集結構描述的變更可能會破壞以原始結構描述為基礎的元件。變更的位置也會影響您管理變更的方式。
當您變更結構描述且 Workday 將新的來源檔案匯入至資料集時,您必須開啟資料集並儲存變更。如果您不儲存資料集,Workday 會繼續使用舊的結構描述定義。下次發布資料集時,Prism 資料來源中的資料可能會不一致。
當您從 SFTP 伺服器或自訂報告匯入會變更基礎資料集結構描述的資料時,您必須手動編輯基礎資料集以合併變更。當新欄位因來源結構描述變更而新增至資料集時,Workday 會自動隱藏這些欄位。顯示新欄位並儲存基礎資料集,以將欄位包含在資料集結構描述中。
Workday 建議您確保資料集是最新的,並包含您想要的欄位。在大多數情況下,您會使用「管理欄位」階段來管理資料集結構描述的變更。

管理欄位

「管理欄位」階段使用上一個階段的輸出做為監控變更的基準。當此基準變更時,Workday 會在資料處理進程詳細資料面板中向您發出警告。如果基準變更,Workday 在管理欄位階段中︰
  • 顯示所有新增和移除的欄位。
  • 尚未包含資料集結構描述中的所有變更。
  • 在範例表格中不顯示任何資料。
Workday 建議您︰
  • 當您想要監控衍生資料的表格或資料集的結構描述時,請在衍生資料集主要資料處理進程的開頭新增「管理欄位」階段。
  • 請在您要發布的資料集的主要資料處理進程結尾新增一個「管理欄位」階段。這可讓您偵測到任何可能破壞使用此已發布資料集 Prism 資料來源的報告的結構描述變更。
  • 當您需要隱藏欄位或顯示新欄位時,請在資料處理進程的結尾新增一個管理欄位階段。
  • 在基礎資料集中新增「管理欄位」階段,確保日後的整合不會無意中移除現有欄位。
  • 在單一資料處理進程中包含的「管理欄位」階段不可超過 2 個。
在某些情況下,Workday 處理結構描述變更時不會使用「管理欄位」階段。範例︰當上傳新版本的來源檔案至基礎資料集時,Workday 會依據來源檔案標頭列來處理結構描述變更︰
來源檔案包含標頭列
結果
Workday 會使用基礎資料集標頭列中的欄位名稱,決定哪些欄位會在新的來源檔案中。
您可以在來源檔案中的任何位置新增或刪除欄位。如果來源檔案中的欄位名稱未變更,Workday 會更新您匯入新來源檔案的基礎資料集的結構描述。
Workday 會處理僅發生在來源檔案結尾的變更。
您只能在來源檔案的結尾新增欄位。如果您這麼做,Workday 會更新您要將新來源檔案匯入其中的基礎資料集的結構描述。