當您將員工屬性數據上傳至 Microsoft Viva Glint 時,您可能會收到下列其中一個衍生錯誤訊息。 從文章頂端的清單中選取您遇到的錯誤,並遵循適當的解決方法來修正錯誤。
日期格式設定不正確
訊息:
DERIVATION_ERROR:下列數據行的日期格式設定不正確:(僱用日期)。 我們預期 <日期格式,例如mm/dd/yyyy>。 針對 Microsoft Excel 檔案,請確定儲存格為 Text 格式。
問題類型: 檔案層級錯誤
發生此問題的原因是您上傳的檔案中的日期格式不符合您在 Viva Glint 中設定屬性時所指定的格式。
解決方法
若要修正問題,請依照下列步驟執行:
開啟員工屬性數據檔。 根據檔案類型使用適當的方法:
- 如果數據檔具有 .xlsx 擴展名,請在 Microsoft Excel 中開啟它。
- 如果數據檔具有.csv擴展名,請使用 [文字匯入精靈],藉由保留原始格式的數據,將數據匯入 Excel。
針對錯誤訊息中列出的每個日期格式數據行,請遵循下列步驟:
在數據行右邊(例如數據行 A),插入格式化為 [一般] 的新數據行(B 欄)。
選取新數據行的第一個儲存格 (單元格 B1),輸入下列公式,然後選取 Enter:
=TEXT(<原始日期數據行的第一個單元格,例如 A1>,“<錯誤訊息中預期的日期格式,例如 mm/dd/yyyy”>)
例如,輸入下列公式:
=TEXT(A1,“mm/dd/yyyy”)
-
注意
此公式會將空白日期單元格轉譯為 “01/01/1900” 或 “01/00/1900”。若要防止上傳錯誤,請先移除這些無效的日期,再上傳檔案。
使用 [貼>上特殊>值] 選項,複製新數據行 (資料行 B) 中的日期值,然後將這些值貼到原始日期數據行 (數據行 A) 中。
刪除包含公式的新數據行。
儲存盤案,然後將它再次上傳至 Viva Glint。
上傳檔案中的屬性標頭不符合 Viva Glint 組態
訊息:
ENRICHMENT_FAILURE:上傳檔案中的屬性標頭不符合您的Viva Glint設定。 請確定所有屬性標頭名稱都符合 ,且包含在您的檔案中。 包含 [僱用日期] 和 [出生年] 數據行。 這些數據行用於衍生屬性「任期」、「年齡群組」。
問題類型: 檔案層級錯誤
此問題的原因是上傳檔案中的屬性標頭與 Viva Glint 中指定的屬性名稱不符。 屬性標頭必須完全符合 Viva Glint 中的屬性名稱,包括大小寫和空格字元。
解決方法
若要修正問題,請依照下列步驟執行:
開啟員工屬性數據檔。 根據檔案類型使用適當的方法:
- 如果數據檔具有 .xlsx 擴展名,請在 Microsoft Excel 中開啟它。
- 如果數據檔具有.csv擴展名,請使用 [文字匯入精靈],藉由保留原始格式的數據,將數據匯入 Excel。
檢閱 Viva Glint 中指定的屬性名稱:
- 在系統管理員儀錶板中,選取 [設定] 圖示,然後在 [員工] 區段中選取 [人員]。
- 選取 [動作>管理使用者屬性]。
- 請檢閱下列各節中的屬性:
使用中屬性
衍生屬性
注意
在本節中,查看 Viva Glint 用來建立衍生屬性的屬性。 這些屬性會列在 [ 計算來源] 欄位中。
選擇性系統屬性
階層屬性
針對步驟 2c 中所識別的每個屬性,比較其在 Viva Glint 中的名稱與數據檔標頭數據列中的值,然後修正任何不相符的問題。 請確定:
- 沒有任何不一致的情況。 例如,EMPLOYEE ID 和 Employee ID 不相符。
- 沒有額外的空間。 例如, “Status” 和 “Status” 不相符。
- 沒有拼字錯誤。
- 沒有額外的字元。 例如, Email_Address 和 EmailAddress 不相符。
若要修正不相符的問題, 請重新命名 Viva Glint 中的屬性,或更新檔案中的屬性標頭。
儲存盤案,然後將它再次上傳至 Viva Glint。
檔案的格式非預期
訊息:
-
DERIVATION_ERROR:檔案的格式非預期。 需要 csv 檔案格式。 檢查傳遞的檔案是否為具有UTF-8編碼和逗號分隔值的 csv 檔案。
-
DERIVATION_ERROR:檔案的格式非預期。 需要 xlsx 檔格式。 檢查傳遞的檔案是否為沒有公式且沒有其他工作表的 xlsx 檔案。
問題類型: 檔案層級錯誤
發生此問題的原因是您上傳的檔案不是在 Viva Glint 中設定屬性時所指定的格式。
解決方法
若要修正此問題,請以預期的格式重新儲存盤案,並將它再次上傳至 Viva Glint。
- 如果預期的格式為 CSV:
- 使用UTF-8編碼將檔案重新儲存為 CSV 檔案(含或不含 BOM)。
- 使用逗號分隔值。 如果有任何值包含逗號,請用雙引弧括住它們(例如,「經理,客戶成功」)。
- 如果預期格式為 XLSX:
- 將檔案重新儲存為 XLSX 檔案。
- 拿掉任何密碼。
- 請確定檔案不包含任何公式。
- 只保留一張數據工作表。
衍生失敗,因為數據無效
訊息:
DERIVATION_ERROR:處理檔案失敗。 衍生失敗,因為屬性中的數據 <無效,例如Hire Date>。 檢閱並重新載入檔案。
問題類型: 檔案層級錯誤
之所以發生此問題,是因為您上傳的檔案包含無效的數據,例如:
00/00/0000
01/01/1900
#N/A
#REF
解決方法
若要修正問題,請依照下列步驟執行:
開啟員工屬性數據檔。 根據檔案類型使用適當的方法:
- 如果數據檔具有 .xlsx 擴展名,請在 Microsoft Excel 中開啟它。
- 如果數據檔具有.csv擴展名,請使用 [文字匯入精靈],藉由保留原始格式的數據,將數據匯入 Excel。
針對錯誤訊息中列出的屬性,請檢查值,並識別任何無效的數據。
更正或移除無效的數據。
儲存盤案,然後將它再次上傳至 Viva Glint。
數據列長度不符合標頭的長度
訊息:
ENRICHMENT_FAILURE:數據列 <行號,例如 100> 長度不符合標頭的長度。 無法建立檔案。
問題類型: 檔案層級錯誤
解決方法
若要修正問題,請依照下列步驟執行:
開啟員工屬性數據檔。 根據檔案類型使用適當的方法:
- 如果數據檔具有 .xlsx 擴展名,請在 Microsoft Excel 中開啟它。
- 如果數據檔具有.csv擴展名,請使用 [文字匯入精靈],藉由保留原始格式的數據,將數據匯入 Excel。
檢閱錯誤訊息中指定的數據列。
更新該數據列中的數據,以符合標頭數據列中的數據行數。
儲存盤案,然後將它再次上傳至 Viva Glint。
管理層級更新錯誤
訊息:
MANAGER_HIERARCHY_UPDATE_ERROR:至少應該有一個沒有經理的員工記錄,否則報告階層可能無效。 讓CEO/最上層領導者的經理標識碼保持空白。
問題類型: 檔案層級錯誤
如果CEO或最上層人員 已指派管理員標識碼 值,就會發生此問題。
解決方法
若要修正問題,請依照下列步驟執行:
在員工屬性數據檔中,找出CEO或最上層人員,然後移除其經理標識碼值。
注意
請確定 [ 管理員標識符 ] 字段是空白的。 請勿輸入空格或 「NULL」 作為值。
儲存盤案,然後將它再次上傳至 Viva Glint。
若要避免未來發生此問題,請與您的人力資源信息系統 (HRIS) 小組合作,確定 員工屬性數據中 CEO 或最上層人員的經理標識符 字段是空白的。
管理者層級錯誤
訊息:
管理員階層錯誤:在命令鏈結中提及管理員電子郵件位址 user@contoso.com 一次以上,並建立迴圈。 它們會自行報告,或正在建立與另一個需要解析的使用者的循環報告。
問題類型: 檔案層級錯誤
如果員工屬性數據顯示一或多個經理自行報告,或與其他經理有循環報告關聯性,就會發生此錯誤。
解決方法
若要修正問題,請依照下列步驟執行:
在系統管理員儀錶板中,選取 [組態] 圖示,然後在 [用戶端設定] 區段中選取 [活動稽核記錄]。
在記錄中,找出未上傳的檔案,然後選取 [詳細數據] 數據行中的 [下載錯誤檔案]。 下載的錯誤檔案中的數據列代表每個管理員的直接或間接報告。
從錯誤檔案的 [描述] 資料列中尋找並移除重複的資料。
將錯誤檔案中指出的不同管理員電子郵件地址識別為有問題。
針對步驟 4 中所識別的每個經理電子郵件地址,檢閱員工屬性數據,以判斷下列迴圈報告關聯性是否存在:
- 經理向自己報告。 因此,其員工標識碼和經理標識符相同。
- 兩個以上的管理員互相報告,並建立報告迴圈。 例如,經理 A 會向經理 B 報告,而經理 B 會向經理 A 報告。
更正所有明顯的迴圈報告關聯性。
注意
- 您組織中的CEO或最上層人員不應該顯示為向自己報告。 其 [管理員 標識符 ] 字段一律為空白。
- 如果經理因為必須填入主管職位而顯示為向自己報告,請改為指定其跳過層級管理員的經理標識符。
儲存盤案,然後將它再次上傳至 Viva Glint。