Import danych użytkowników z CSV

Import CSV ustawia zapisane wartości dla wielu osób naraz, pod adresem app.signature.cat/data/import albo przez Import z CSV na stronie Dane. Plik jest sprawdzany, zanim cokolwiek zostanie zapisane, a cały import działa w trybie wszystko-albo-nic. Najpierw włącz funkcję - zobacz Nadpisania danych użytkowników.

Kiedy go używać

Użyj importu, gdy masz do skonfigurowania dziesiątki albo setki osób, zwykle prosto z eksportu z systemu HR. Dla jednej osoby szybszy jest edytor per użytkownik, który od razu odświeża jej podpis.

Import dotyka wyłącznie adresów wymienionych w pliku. Wszyscy pozostali zachowują to, co mają, łącznie z osobami bez żadnych zapisanych danych.

Plik

Zacznij od Pobierz wzorcowy CSV na stronie importu - zawiera wiersz nagłówka i jeden przykładowy wiersz:

email,firstname,lastname,jobtitle,department,photo,address,phone
jane.doe@yourcompany.com,Jane,Doe,Senior Account Manager,Sales,https://yourcompany.com/photos/jane.jpg,"Main Street 1, 00-001 Warsaw",+48 600 000 000

Format to zwykły CSV: rozdzielany przecinkami, jeden wiersz nagłówka, wartości z przecinkiem w środku ujęte w cudzysłowy (cudzysłów wewnątrz cytowanej wartości jest podwajany), końce linii LF albo CRLF, UTF-8.

email jest wymagany w każdym pliku. Identyfikuje osobę, której wpis zastępuje dany wiersz, i musi być jej głównym adresem w Workspace - nie jest nadpisaniem zmiennej {{email}} ani nie trafia do żadnego podpisu. Aliasy nie są tu rozwiązywane, więc wiersz z aliasem nigdy nie dotrze do podpisu tej osoby.

Dodaj co najmniej jedną kolumnę danych. Każda z nich ustawia pole o tej samej nazwie na ekranie Dane:

KolumnaUstawiaLimit
firstnameImię, {{firstname}}120 znaków
lastnameNazwisko, {{lastname}}120 znaków
jobtitleStanowisko, {{jobtitle}}200 znaków
departmentDział, {{department}}200 znaków
photoURL zdjęcia, {{photo}}2048 znaków, tylko link https://
addressAdres, {{address}}300 znaków
phoneTelefon, {{phone}}60 znaków

Kolumny mogą występować w dowolnej kolejności, ale każdy nagłówek musi być jedną z powyższych nazw i żadna nie może pojawić się dwa razy.

Co robi wiersz

Wiersz zastępuje całe zapisane nadpisanie danej osoby - to nie jest aktualizacja częściowa:

  • wypełniona komórka zapisuje swoją wartość;
  • pusta komórka oznacza "użyj katalogu" i czyści wartość zapisaną dla tego pola;
  • kolumna pominięta w nagłówku również jest czyszczona, dla każdego adresu z pliku;
  • wiersz z samym adresem i bez żadnych wartości usuwa nadpisanie tej osoby w całości;
  • osoby spoza pliku nigdy nie są dotykane.

Plik z samymi kolumnami email i phone wyczyści więc wszystkie pozostałe zapisane pola wymienionych osób. Wyeksportuj to, co już masz, albo wypisz każdą kolumnę, którą chcesz zachować.

Limity

Do 2000 wierszy danych i 1 MB na plik. Większe pliki są odrzucane jeszcze przed wysyłką - podziel dane na kilka plików i zaimportuj je jeden po drugim.

Wgraj, sprawdź, potwierdź

Nic nie jest zapisywane, dopóki nie potwierdzisz podglądu:

  1. Wgranie. Wskaż plik przyciskiem Wybierz plik CSV. Zostanie od razu sparsowany i sprawdzony.
  2. Sprawdź przed importem. Dostajesz podsumowanie (ile wierszy, ile nowych, ile aktualizuje istniejący wpis) i tabelę wierszy oznaczonych jako Nowy albo Aktualizacja, ze słowem "katalog" wszędzie tam, gdzie komórka wyczyści wartość. Bardzo długie pliki pokazują tylko pierwsze wiersze; importowane są wszystkie.
  3. Potwierdzenie. Kliknij Importuj wiersze: N. Dopiero teraz cokolwiek jest zapisywane. Ekran wyniku raportuje, ile wpisów zapisano i ile wpisów usunęły puste wiersze.

Jeden zły wiersz odrzuca cały plik

Import działa w trybie wszystko-albo-nic: jeśli walidacji nie przejdzie którykolwiek wiersz albo sam plik, nic nie zostaje zapisane i żaden wpis się nie zmienia. Popraw plik i wgraj go ponownie.

Problemy z pojedynczym wierszem:

Co mówi aplikacjaPrzyczyna i rozwiązanie
"Adres e-mail jest niepoprawny."Komórka email nie jest składniowo poprawnym adresem.
"Ten e-mail występuje w pliku więcej niż raz."Ten sam adres jest wypisany dwa razy. Połącz wiersze w jeden - wiersz zastępuje cały wpis, więc drugi po cichu by wygrał.
"Wiersz ma inną liczbę komórek niż nagłówek."Zwykle przecinek poza cudzysłowami wewnątrz wartości. Ujmij takie wartości w cudzysłowy.
"Wiersz zawiera znaki sterujące (np. łamanie linii w wartości)."Wartości muszą być jednoliniowym zwykłym tekstem. Usuń łamania linii i tabulatory, także wewnątrz cytowanych komórek.
"Wartość jest niepoprawna dla swojej kolumny."Wartość jest dłuższa niż powyższy limit albo komórka photo nie jest linkiem https://.

Problemy, które odrzucają cały plik:

Co mówi aplikacjaPrzyczyna i rozwiązanie
"Plik nie ma wierszy z danymi."Plik zawiera tylko nagłówek.
"Brakuje kolumny email."Dodaj wymaganą kolumnę email.
"Dodaj co najmniej jedną kolumnę danych poza email."Sam plik z adresami niczego nie robi.
"Nieznana kolumna w nagłówku."Akceptowane jest tylko osiem udokumentowanych nazw kolumn, pisanych dokładnie tak samo.
"Kolumna występuje w nagłówku dwa razy."Usuń duplikat.
"Plik ma ponad 2000 wierszy danych."Podziel plik.
"Cudzysłów w wartości nie został domknięty - sprawdź cytowanie."Otwierający cudzysłów nie ma zamykającego - często przez zabłąkany cudzysłów w adresie.

Po imporcie

Zaimportowane wartości trafiają do skrzynek przy najbliższej codziennej synchronizacji. Aby zastosować je wcześniej, użyj Synchronizuj podpisy teraz na ekranie wyniku - uruchamia synchronizację podpisów od razu. Przycisk jest opcjonalny; pominięcie go po prostu zostawia zmianę codziennej synchronizacji. Jeśli synchronizacja już trwa, aplikacja o tym powie, a to, czego ten przebieg nie obejmie, zastosuje kolejny.

W odróżnieniu od zapisu jednej osoby na stronie Dane, import sam z siebie nie odświeża podpisów - właśnie dlatego jest ten przycisk.

Powiązane: Nadpisania danych użytkowników, Zmienne szablonów, Logi.