共用方式為


解決與衍生屬性相關的檔案上傳錯誤

當您將員工屬性數據上傳至 Microsoft Viva Glint 時,您可能會收到下列其中一個衍生錯誤訊息。 從文章頂端的清單中選取您遇到的錯誤,並遵循適當的解決方法來修正錯誤。

日期格式設定不正確

訊息:

DERIVATION_ERROR:下列數據行的日期格式設定不正確:(僱用日期)。 我們預期 <日期格式,例如mm/dd/yyyy>。 針對 Microsoft Excel 檔案,請確定儲存格為 Text 格式。

問題類型: 檔案層級錯誤

發生此問題的原因是您上傳的檔案中的日期格式不符合您在 Viva Glint 中設定屬性時所指定的格式。

解決方法

若要修正問題,請依照下列步驟執行:

  1. 開啟員工屬性數據檔。 根據檔案類型使用適當的方法:

  2. 針對錯誤訊息中列出的每個日期格式數據行,請遵循下列步驟:

    1. 在數據行右邊(例如數據行 A),插入格式化為 [一般] 的新數據行(B 欄)。

    2. 選取新數據行的第一個儲存格 (單元格 B1),輸入下列公式,然後選取 Enter:

      =TEXT(<原始日期數據行的第一個單元格,例如 A1>,“<錯誤訊息中預期的日期格式,例如 mm/dd/yyyy”>)

      例如,輸入下列公式:

      =TEXT(A1,“mm/dd/yyyy”)

    3. 將公式填入新數據行 (B 欄) 中的儲存格 中。

      注意

      此公式會將空白日期單元格轉譯為 “01/01/1900” 或 “01/00/1900”。若要防止上傳錯誤,請先移除這些無效的日期,再上傳檔案。

    4. 使用 [貼>上特殊>值] 選項,複製新數據行 (資料行 B) 中的日期值,然後將這些值貼到原始日期數據行 (數據行 A) 中。

    5. 刪除包含公式的新數據行。

  3. 儲存盤案,然後將它再次上傳至 Viva Glint。

上傳檔案中的屬性標頭不符合 Viva Glint 組態

訊息:

ENRICHMENT_FAILURE:上傳檔案中的屬性標頭不符合您的Viva Glint設定。 請確定所有屬性標頭名稱都符合 ,且包含在您的檔案中。 包含 [僱用日期] 和 [出生年] 數據行。 這些數據行用於衍生屬性「任期」、「年齡群組」。

問題類型: 檔案層級錯誤

此問題的原因是上傳檔案中的屬性標頭與 Viva Glint 中指定的屬性名稱不符。 屬性標頭必須完全符合 Viva Glint 中的屬性名稱,包括大小寫和空格字元。

解決方法

若要修正問題,請依照下列步驟執行:

  1. 開啟員工屬性數據檔。 根據檔案類型使用適當的方法:

  2. 檢閱 Viva Glint 中指定的屬性名稱:

    1. 在系統管理員儀錶板中,選取 [設定] 圖示,然後在 [員工] 區段中選取 [人員]。
    2. 選取 [動作>管理使用者屬性]。
    3. 請檢閱下列各節中的屬性:
      • 使用中屬性

      • 衍生屬性

        注意

        在本節中,查看 Viva Glint 用來建立衍生屬性的屬性。 這些屬性會列在 [ 計算來源] 欄位中。

      • 選擇性系統屬性

      • 階層屬性

  3. 針對步驟 2c 中所識別的每個屬性,比較其在 Viva Glint 中的名稱與數據檔標頭數據列中的值,然後修正任何不相符的問題。 請確定:

    • 沒有任何不一致的情況。 例如,EMPLOYEE ID 和 Employee ID 不相符。
    • 沒有額外的空間。 例如, “Status”“Status” 不相符。
    • 沒有拼字錯誤。
    • 沒有額外的字元。 例如, Email_AddressEmailAddress 不相符。

    若要修正不相符的問題, 請重新命名 Viva Glint 中的屬性,或更新檔案中的屬性標頭。

  4. 儲存盤案,然後將它再次上傳至 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

解決方法

若要修正問題,請依照下列步驟執行:

  1. 開啟員工屬性數據檔。 根據檔案類型使用適當的方法:

  2. 針對錯誤訊息中列出的屬性,請檢查值,並識別任何無效的數據。

  3. 更正或移除無效的數據。

  4. 儲存盤案,然後將它再次上傳至 Viva Glint。

數據列長度不符合標頭的長度

訊息:

ENRICHMENT_FAILURE:數據列 <行號,例如 100> 長度不符合標頭的長度。 無法建立檔案。

問題類型: 檔案層級錯誤

解決方法

若要修正問題,請依照下列步驟執行:

  1. 開啟員工屬性數據檔。 根據檔案類型使用適當的方法:

  2. 檢閱錯誤訊息中指定的數據列。

  3. 更新該數據列中的數據,以符合標頭數據列中的數據行數。

  4. 儲存盤案,然後將它再次上傳至 Viva Glint。

管理層級更新錯誤

訊息:

MANAGER_HIERARCHY_UPDATE_ERROR:至少應該有一個沒有經理的員工記錄,否則報告階層可能無效。 讓CEO/最上層領導者的經理標識碼保持空白。

問題類型: 檔案層級錯誤

如果CEO或最上層人員 已指派管理員標識碼 值,就會發生此問題。

解決方法

若要修正問題,請依照下列步驟執行:

  1. 在員工屬性數據檔中,找出CEO或最上層人員,然後移除其經理標識碼值。

    注意

    請確定 [ 管理員標識符 ] 字段是空白的。 請勿輸入空格或 「NULL」 作為值。

  2. 儲存盤案,然後將它再次上傳至 Viva Glint。

若要避免未來發生此問題,請與您的人力資源信息系統 (HRIS) 小組合作,確定 員工屬性數據中 CEO 或最上層人員的經理標識符 字段是空白的。

管理者層級錯誤

訊息:

管理員階層錯誤:在命令鏈結中提及管理員電子郵件位址 user@contoso.com 一次以上,並建立迴圈。 它們會自行報告,或正在建立與另一個需要解析的使用者的循環報告。

問題類型: 檔案層級錯誤

如果員工屬性數據顯示一或多個經理自行報告,或與其他經理有循環報告關聯性,就會發生此錯誤。

解決方法

若要修正問題,請依照下列步驟執行:

  1. 在系統管理員儀錶板中,選取 [組態] 圖示,然後在 [用戶端設定] 區段中選取 [活動稽核記錄]。

  2. 在記錄中,找出未上傳的檔案,然後選取 [詳細數據] 數據行中的 [下載錯誤檔案]。 下載的錯誤檔案中的數據列代表每個管理員的直接或間接報告。

  3. 從錯誤檔案的 [描述] 資料列中尋找並移除重複的資料。

  4. 將錯誤檔案中指出的不同管理員電子郵件地址識別為有問題。

  5. 針對步驟 4 中所識別的每個經理電子郵件地址,檢閱員工屬性數據,以判斷下列迴圈報告關聯性是否存在:

    • 經理向自己報告。 因此,其員工標識碼和經理標識符相同。
    • 兩個以上的管理員互相報告,並建立報告迴圈。 例如,經理 A 會向經理 B 報告,而經理 B 會向經理 A 報告。
  6. 更正所有明顯的迴圈報告關聯性。

    注意

    • 您組織中的CEO或最上層人員不應該顯示為向自己報告。 其 [管理員 標識符 ] 字段一律為空白。
    • 如果經理因為必須填入主管職位而顯示為向自己報告,請改為指定其跳過層級管理員的經理標識符。
  7. 儲存盤案,然後將它再次上傳至 Viva Glint。