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:
- 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.
- Dla każdej kolumny formatu daty wymienionej w komunikacie o błędzie wykonaj następujące kroki:
Po prawej stronie kolumny (na przykład kolumna A) wstaw nową kolumnę (kolumnę B) sformatowaną jako Ogólne.
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")
Wypełnij formułę w komórkach w nowej kolumnie (kolumna B).
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.>
Usuń nową kolumnę zawierającą formułę.
- 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:
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.
Przejrzyj nazwy atrybutów określone w Viva Glint:
- Na pulpicie nawigacyjnym administratora wybierz ikonę Konfiguruj, a następnie wybierz pozycję Osoby w sekcji Pracownicy.
- Wybierz pozycję Akcje>Zarządzaj atrybutami użytkownika.
- 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
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.
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:
- Zaimportuj plik .csv w programie Excel , aby zachować dane w oczekiwanym formacie.
- Wybierz kolejno pozycje Plik>Zapisz jako.
- 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++:
- Otwórz plik .csv.
- Wybierz Plik>Zapisz jako.
- 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:
- 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.
- W przypadku atrybutu wymienionego w komunikacie o błędzie sprawdź wartości i zidentyfikuj nieprawidłowe dane.
- Popraw lub usuń nieprawidłowe dane.
- 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:
- 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.
- Przejrzyj wiersz określony w komunikacie o błędzie.
- Zaktualizuj dane w tym wierszu, aby odpowiadały liczbie kolumn w wierszu nagłówka.
- 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:
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".
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:
Na pulpicie nawigacyjnym administratora wybierz ikonę Konfiguruj , a następnie wybierz pozycję Dziennik inspekcji aktywności w sekcji Ustawienia klienta.
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.
Znajdź i usuń zduplikowane dane z kolumny Opis pliku błędów.
Zidentyfikuj odrębne adresy e-mail menedżera, które są zanotowane w pliku błędów jako problematyczne.
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.
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.
Zapisz plik, a następnie przekaż go ponownie do aplikacji Viva Glint.