Udostępnij za pośrednictwem


Usuwanie błędów przekazywania plików związanych z atrybutami pochodnymi

Podczas przekazywania danych atrybutów pracownika do platformy Microsoft Viva Glint może zostać wyświetlony jeden z następujących komunikatów o błędach wyprowadzania. Wybierz błąd, który występuje z listy w górnej części artykułu, i postępuj zgodnie z odpowiednim rozwiązaniem, aby naprawić błąd.

Format daty jest niepoprawnie skonfigurowany

Komunikat o błędzie:

DERIVATION_ERROR: Format daty jest niepoprawnie skonfigurowany dla następujących kolumn: (Data zatrudnienia). Oczekujemy <formatu daty, takiego jak mm/dd/rrrr>. W przypadku plików programu Microsoft Excel upewnij się, że komórki są w formacie tekstowym.

Ten problem występuje, ponieważ format daty w przekazanym pliku nie jest zgodny z formatem określonym podczas konfigurowania atrybutów w aplikacji Viva Glint.

Rozwiązanie

Aby rozwiązać problem, wykonaj następujące kroki:

  1. Otwórz plik danych atrybutów pracownika w programie Excel. Jeśli plik jest w formacie .csv, zaimportuj go w programie Excel , aby zachować dane w oczekiwanym formacie.
  2. Dla każdej kolumny formatu daty wymienionej w komunikacie o błędzie wykonaj następujące kroki:
    1. Po prawej stronie kolumny (na przykład kolumna A) wstaw nową kolumnę (kolumnę B) sformatowaną jako Ogólne.

    2. Wybierz pierwszą komórkę nowej kolumny (komórka B1), wprowadź następującą formułę, a następnie wybierz Enter:

      =TEXT(<Pierwsza komórka oryginalnej kolumny dat, taka jak A1>,"<Oczekiwany format daty w komunikacie o błędzie, taki jak mm/dd/rrrr">)

      Na przykład wprowadź następującą formułę:

      =TEXT(A1,"mm/dd/rrrr")

    3. Wypełnij formułę w komórkach w nowej kolumnie (kolumna B).

    4. Skopiuj wartości daty z nowej kolumny (kolumna B), a następnie wklej wartości do oryginalnej kolumny daty (kolumny A) przy użyciu opcji Wklej>wklej wartości specjalne.>

    5. Usuń nową kolumnę zawierającą formułę.

  3. Zapisz plik, a następnie przekaż go ponownie do aplikacji Viva Glint.

Nagłówki atrybutów w przekazanym pliku nie są zgodne z konfiguracją Viva Glint

Komunikat o błędzie:

DERIVATION_ERROR: Nagłówki atrybutów w przekazanym pliku nie są zgodne z konfiguracją Viva Glint. Upewnij się, że wszystkie nazwy nagłówków atrybutów są zgodne i są uwzględnione w pliku. Dołącz kolumny Hire Date (Data zatrudnienia) i Birth Year (Rok urodzenia). Te kolumny są używane do wyprowadzania atrybutów Czas użytkowania, Grupa wiekowa.

Ten problem jest spowodowany niezgodnością między nagłówkiem atrybutu w przekazanym pliku a nazwami atrybutów określonymi w viva Glint. Nagłówki atrybutów muszą dokładnie odpowiadać nazwam atrybutów w aplikacji Viva Glint, w tym wielkości liter i spacji.

Rozwiązanie

Aby rozwiązać problem, wykonaj następujące kroki:

  1. Otwórz plik danych atrybutów pracownika w programie Microsoft Excel. Jeśli plik jest w formacie .csv, zaimportuj go w programie Excel , aby zachować dane w oczekiwanym formacie.

  2. Przejrzyj nazwy atrybutów określone w Viva Glint:

    1. Na pulpicie nawigacyjnym administratora wybierz ikonę Konfiguruj, a następnie wybierz pozycję Osoby w sekcji Pracownicy.
    2. Wybierz pozycję Akcje>Zarządzaj atrybutami użytkownika.
    3. Przejrzyj atrybuty w następujących sekcjach:
      • Aktywne atrybuty

      • Atrybuty pochodne

        Uwaga: W tej sekcji przejrzyj atrybuty, które są używane przez Viva Glint do tworzenia atrybutów pochodnych. Te atrybuty są wyświetlane w polu Oblicz od .

      • Opcjonalne atrybuty systemowe

      • Atrybuty hierarchii

  3. Dla każdego atrybutu zidentyfikowanego w kroku 2c porównaj jego nazwę w Viva Glint z wartością w wierszu nagłówka pliku danych, a następnie napraw wszelkie niezgodności. Upewnij się, że:

    • Nie ma niespójności przypadku. Na przykład identyfikator pracownika i identyfikator pracownika nie są zgodne.
    • Brak dodatkowych spacji. Na przykład wartości "Status" i "Status" nie są zgodne.
    • Nie ma błędów pisowni.
    • Brak dodatkowych znaków. Na przykład Email_Address i EmailAddress nie są zgodne.
    • Nie ma znaków dodanych przez protokół UTF-8 przy użyciu kodowania BOM, takiego jak <BOM>.

    Aby naprawić niezgodność, zmień nazwę atrybutów w Viva Glint lub zaktualizuj nagłówki atrybutów w pliku.

  4. Zapisz plik, a następnie przekaż go ponownie do aplikacji Viva Glint.

Plik nie jest zakodowany w formacie UTF-8

Komunikat o błędzie:

DERIVATION_ERROR: plik nie jest zakodowany w formacie UTF-8. Błąd znaleziony w pobliżu wierszy <x-y>. Sformatuj plik przy użyciu kodowania UTF-8, a następnie załaduj ponownie.

Ten problem występuje, ponieważ przekazany plik .csv nie jest zapisywany przy użyciu kodowania UTF-8.

Rozwiązanie

Aby rozwiązać ten problem, wykonaj następujące kroki w programie Microsoft Excel lub edytorze tekstów, aby ponownie zapisać plik przy użyciu kodowania UTF-8:

  • W programie Microsoft Excel:

    1. Zaimportuj plik .csv w programie Excel , aby zachować dane w oczekiwanym formacie.
    2. Wybierz kolejno pozycje Plik>Zapisz jako.
    3. W oknie dialogowym Zapisz jako wybierz pozycję CSV UTF-8 (rozdzielane przecinkami) z listy Zapisz jako typ, a następnie wybierz pozycję Zapisz.
  • W edytorze tekstów, takim jak Notatnik lub Notatnik++:

    1. Otwórz plik .csv.
    2. Wybierz Plik>Zapisz jako.
    3. W oknie dialogowym Zapisz jako wprowadź nazwę pliku w polu Nazwa pliku, wybierz pozycję Wszystkie pliki z listy rozwijanej Zapisz jako typ, wybierz pozycję UTF-8 z listy rozwijanej Kodowanie, a następnie wybierz pozycję Zapisz.

Następnie przekaż plik ponownie do Viva Glint.

Uwaga: Aby uniknąć tego problemu w przyszłości, skontaktuj się z zespołem systemu informacji o zasobach ludzkich (HRIS), aby upewnić się, że wszystkie pliki, które są automatycznie wysyłane do Viva Glint, są kodowane przy użyciu utF-8, a nie UTF-8 z modelem BOM.

Plik jest w nieoczekiwanym formacie

Komunikaty o błędach:

  • DERIVATION_ERROR: plik jest w nieoczekiwanym formacie. Oczekiwano formatu pliku CSV. Sprawdź, czy przekazany plik jest plikiem CSV z kodowaniem UTF-8 i wartościami rozdzielanymi przecinkami.

  • DERIVATION_ERROR: plik jest w nieoczekiwanym formacie. Oczekiwano formatu pliku xlsx. Sprawdź, czy przekazany plik jest plikiem xlsx bez formuł i nie ma dodatkowych arkuszy.

Ten problem występuje, ponieważ przekazany plik nie jest w formacie określonym podczas konfigurowania atrybutów w aplikacji Viva Glint.

Rozwiązanie

Aby rozwiązać ten problem, ponownie zapisz plik w oczekiwanym formacie i przekaż go ponownie do Viva Glint.

  • Jeśli oczekiwany format to CSV:
    • Zapisz plik jako plik CSV przy użyciu kodowania UTF-8, a nie UTF-8 i BOM.
    • Oddzielaj wartości przecinkami. Jeśli jakiekolwiek wartości zawierają przecinki, należy je ująć w podwójny cudzysłów (na przykład "Menedżer, Sukces klienta").
  • Jeśli oczekiwany format to XLSX:
    • Zapisz plik jako plik XLSX.
    • Usuń wszystkie hasła.
    • Upewnij się, że plik nie zawiera formuł.
    • Zachowaj tylko jeden arkusz danych.

Wyprowadzanie nie powiodło się z powodu nieprawidłowych danych

Komunikat o błędzie:

DERIVATION_ERROR: Przetwarzanie pliku nie powiodło się. Wyprowadzanie nie powiodło się z powodu nieprawidłowych danych w <atrybucie, takich jak Data> zatrudnienia. Przejrzyj i załaduj ponownie plik.

Ten problem występuje, ponieważ przekazany plik zawiera nieprawidłowe dane, takie jak:

  • 00/00/0000
  • 01/01/1900
  • #N/A
  • #REF

Rozwiązanie

Aby rozwiązać problem, wykonaj następujące kroki:

  1. Otwórz plik danych atrybutów pracownika w programie Excel. Jeśli plik jest w formacie .csv, zaimportuj go w programie Excel , aby zachować dane w oczekiwanym formacie.
  2. W przypadku atrybutu wymienionego w komunikacie o błędzie sprawdź wartości i zidentyfikuj nieprawidłowe dane.
  3. Popraw lub usuń nieprawidłowe dane.
  4. Zapisz plik, a następnie przekaż go ponownie do aplikacji Viva Glint.

Długość wiersza nie jest zgodna z długością nagłówka

Komunikat o błędzie:

ENRICHMENT_FAILURE: numer wiersza wiersza <, taki jak długość 100> , nie jest zgodny z długością nagłówka. Nie można utworzyć pliku.

Rozwiązanie

Aby rozwiązać problem, wykonaj następujące kroki:

  1. Otwórz plik danych atrybutów pracownika w programie Excel. Jeśli plik jest w formacie .csv, zaimportuj go w programie Excel , aby zachować dane w oczekiwanym formacie.
  2. Przejrzyj wiersz określony w komunikacie o błędzie.
  3. Zaktualizuj dane w tym wierszu, aby odpowiadały liczbie kolumn w wierszu nagłówka.
  4. Zapisz plik, a następnie przekaż go ponownie do aplikacji Viva Glint.

MANAGER_HIERARCHY_UPDATE_ERROR

Komunikat o błędzie:

MANAGER_HIERARCHY_UPDATE_ERROR: Powinien istnieć co najmniej jeden rekord pracownika bez menedżera, w przeciwnym razie hierarchia raportowania może być nieprawidłowa. Pozostaw pusty identyfikator menedżera dla dyrektora generalnego/lidera najwyższego poziomu.

Ten problem występuje, jeśli dyrektor generalny lub osoba najwyższego poziomu ma przypisaną wartość identyfikatora menedżera.

Rozwiązanie

Aby rozwiązać problem, wykonaj następujące kroki:

  1. W pliku danych atrybutów pracownika znajdź dyrektora generalnego lub osobę najwyższego poziomu, a następnie usuń ich wartość identyfikatora menedżera.

    Uwaga: upewnij się, że pole Identyfikator menedżera jest puste. Nie wprowadzaj spacji ani wartości "NULL".

  2. Zapisz plik, a następnie przekaż go ponownie do aplikacji Viva Glint.

Aby uniknąć tego problemu w przyszłości, skontaktuj się z zespołem systemu informacji o zasobach ludzkich (HRIS), aby upewnić się, że pole Identyfikator menedżera jest puste dla dyrektora generalnego lub osoby najwyższego poziomu w danych atrybutów pracownika.

MANAGER_HIERARCHY_ERROR

Komunikat o błędzie:

BŁĄD HIERARCHII MENEDŻERA: Adres e-mail snguyen@contoso.com menedżera jest wymieniony więcej niż raz w łańcuchu poleceń, tworząc cykl. Są one raportowane do siebie lub tworzą cykliczne raportowanie z innym użytkownikiem, który musi zostać rozwiązany.

Ten błąd występuje, jeśli dane atrybutu pracownika pokazują, że jeden lub więcej menedżerów zgłasza się do siebie lub ma relację raportowania cyklicznego z innymi menedżerami.

Rozwiązanie

Aby rozwiązać problem, wykonaj następujące kroki:

  1. Na pulpicie nawigacyjnym administratora wybierz ikonę Konfiguruj , a następnie wybierz pozycję Dziennik inspekcji aktywności w sekcji Ustawienia klienta.

  2. W dzienniku znajdź plik, który nie został przekazany, a następnie wybierz pozycję Pobierz plik błędów w kolumnie Szczegóły . Wiersze w pobranym pliku błędów reprezentują zarówno raporty bezpośrednie, jak i pośrednie dla każdego menedżera.

  3. Znajdź i usuń zduplikowane dane z kolumny Opis pliku błędów.

  4. Zidentyfikuj odrębne adresy e-mail menedżera, które są zanotowane w pliku błędów jako problematyczne.

  5. Dla każdego adresu e-mail menedżera, który został zidentyfikowany w kroku 4, przejrzyj dane atrybutów pracownika, aby określić, czy istnieją następujące relacje raportowania cyklicznego:

    • Menedżer zgłasza się do siebie. W związku z tym ich identyfikator pracownika i identyfikator menedżera są takie same.
    • Co najmniej dwóch menedżerów zgłasza się do siebie i tworzy pętlę raportowania. Na przykład menedżer A raporty do menedżera B i menedżer B raporty do menedżera A.
  6. Popraw wszystkie widoczne relacje raportowania cyklicznego.

    Uwaga

    • Dyrektor generalny lub osoba najwyższego poziomu w organizacji nie powinna być wyświetlana jako raportowanie do siebie. Pole Identyfikator menedżera zawsze powinno być puste.
    • Jeśli menedżer jest wyświetlany jako raport dla siebie, ponieważ jego stanowisko menedżera musi być wypełnione, określ identyfikator menedżera menedżera na poziomie pomijania, zamiast tego.
  7. Zapisz plik, a następnie przekaż go ponownie do aplikacji Viva Glint.