Import CSV

Jak do datového zdroje nahrát data z CSV – přiřazení sloupců, zakládání nových záznamů i aktualizace existujících podle párovacího sloupce.

Importem dostanete do DATIFY data, která už máte v Excelu nebo v jiném systému. Kromě zakládání nových záznamů umí import i aktualizovat záznamy, které v tabulce už jsou – dohledá je podle sloupce, který mu určíte. Jak má soubor vypadat, popisuje článek Příprava CSV souboru.

Importovat data může editor a vyšší role. Bez oprávnění se tlačítko nenabízí a DATIFY napoví Pro import dat nemáte dostatečné oprávnění.

Jak import spustit

  1. Otevřete datový zdroj a na liště pohledu klikněte na Importovat.
  2. Do okna Import dat přetáhněte CSV soubor, nebo ho vyberte přes vyberte ze souborů.
  3. Zkontrolujte Přiřazení polí a nastavte, jestli se mají zakládat nové záznamy, nebo aktualizovat stávající.
  4. Import potvrďte tlačítkem Importovat.

V okně je i tlačítko Jak správně připravit CSV soubor?, které ukáže zkrácený návod přímo v aplikaci.

Přiřazení polí

Po nahrání souboru se okno přepne na Přiřazení polí. Vlevo jsou sloupce DATIFY, vpravo Váš CSV soubor – a u každého sloupce vyberete, který sloupec z CSV se do něj má nalít. Pokud se názvy shodují, má DATIFY přiřazení předvyplněné a vy ho jen potvrdíte. Přepínačem u řádku sloupec z importu vyřadíte.

Primární sloupec se přiřazuje vždy – je to název záznamu, a dokud přiřazený není, DATIFY upozorní Pro import musíte přiřadit primární sloupec.

Nabízejí se jen sloupce, které jsou v otevřeném pohledu vidět. Když některý v seznamu chybí, přepněte se do pohledu, kde skrytý není.

Nové záznamy, nebo aktualizace stávajících

Ve výchozím stavu import jen zakládá – každý řádek CSV se stane novým záznamem. Přepínačem Aktualizovat existující záznamy zapnete párování: DATIFY pak ke každému řádku zkusí najít záznam, který v tabulce už je, a místo zakládání ho doplní.

Když párování zapnete, vyberete v Párovat záznamy podle sloupce ten sloupec, podle kterého se má shoda hledat – typicky nějaký identifikátor, číslo smlouvy nebo e‑mail. Podle dalších dvou přepínačů se pak rozhodne, co se stane s hodnotami:

Tři způsoby, jak import naloží s existujícím záznamem
NastaveníCo udělá
Aktualizovat existující záznamy vypnutéNic nepáruje – každý řádek CSV založí nový záznam.
Zapnuté, Přepsat existující hodnoty vypnutéDoplní jen prázdná místa. Hodnoty, které už v DATIFY jsou, zůstanou beze změny.
Zapnuté, Přepsat existující hodnoty zapnutéPřepíše hodnoty daty z CSV. Prázdná buňka v CSV existující hodnotu smaže.
Zapnuté, Přepsat i Vynechat prázdné hodnoty zapnutéPřepíše hodnoty z CSV, ale prázdné buňky přeskočí – vyplněná data tak zůstanou.

Nejbezpečnější je nechat Přepsat existující hodnoty vypnuté: data se jen doplní a o nic nepřijdete. Když potřebujete hodnoty opravdu přepsat, zapněte k tomu i Vynechat prázdné hodnoty – zabrání to tomu, aby mezery v CSV vymazaly to, co v DATIFY máte.

Párování si všímá přesného zápisu, takže Novák a novák jsou pro něj dvě různé hodnoty. Když jednomu řádku CSV odpovídá víc záznamů, aktualizují se všechny. Řádky, ke kterým se žádný záznam nenajde, se založí jako nové.

Import nikdy nemaže záznamy. Co ve vašem CSV chybí, zůstane v tabulce beze změny – import tedy neslouží jako synchronizace „ať je v DATIFY přesně to, co v souboru".

Průběh a výsledek

Import běží na pozadí a okno ukazuje Probíhá import dat. Nechte ho otevřené – výsledek se objeví v něm a jinam upozornění nepřijde. Po dokončení uvidíte Import dat byl úspěšně dokončen a data se v tabulce objeví sama, bez obnovování stránky.

Nad jedním datovým zdrojem běží vždy jen jeden import; než spustíte další, počkejte na dokončení toho prvního.

Když se import nepovede, okno hlásí CSV soubor se nepodařilo importovat a nabídne Zkusit znovu. Import přitom proběhne vždy celý, takže po neúspěchu zůstane tabulka ve stavu před ním. Nejčastější příčinou je chybějící řádek s názvy sloupců nebo poškozený soubor.

Co si pohlídat

Hlášku o úspěšném dokončení berte s rezervou: znamená, že soubor prošel, ne že se přenesla každá hodnota. Buňky, kterým DATIFY neporozumí, zůstanou prázdné a nikde se to nenahlásí – nejčastěji jde o čísla s desetinnou čárkou. Po importu proto data zkontrolujte, hlavně číselné sloupce a data.

Před ostrým importem si postup vyzkoušejte na pár řádcích. Uvidíte, jak se hodnoty přenesly, a případný omyl vrátíte krokem zpět – Ctrl+Z vezme celý import zpátky jako jednu akci. Platí ale jeho meze, které popisuje článek Vracení změn.

Související články

Obsah stránky