🧹 Mapování a čistění krok za krokem
Aplikaci máte úspěšně spuštěnou? Skvělé. Nyní se můžeme pustit do samotného čištění. Průvodce nástrojem je navržen tak, aby vás celým procesem provedl velmi intuitivně. V tomto článku si podrobně rozebereme první část procesu – od nahrání tabulky až po vyladění validátorů.
Nahrání souboru do aplikace
Hned na úvodní obrazovce vás aplikace vyzve k výběru zdrojového souboru. Podporujeme standardní databázové formáty:
- CSV a TSV: textové soubory oddělené čárkou, středníkem nebo tabulátorem,
- Excel (XLSX): klasické excelovské tabulky (aplikace si s nimi poradí nativně, nepotřebujete mít na počítači nainstalovaný Microsoft Excel).
Soubor můžete do vyznačeného pole jednoduše přetáhnout myší (drag & drop), nebo kliknutím otevřít klasické okno pro výběr souboru.
Pokročilé nastavení souboru a API
Vpravo nahoře vedle výběru jazyka najdete ikonu ozubeného kola. Ta otevírá pokročilé nastavení, které se vám bude hodit před prvním spuštěním:
- Výchozí země: pokud vaše databáze neobsahuje sloupec se státem, aplikace bude předpokládat, že se jedná o záznamy z této země (výchozí je CZ),
- Kódování a CSV injection: nástroj ve výchozím stavu chrání váš export před nebezpečnými vzorci v Excelu (takzvaná CSV injection ochrana, kdy se buňky začínající znakem rovnítka uvozují). Lze zde také ručně vynutit specifické kódování textu,
- Foxentry API klíč: můžete jej zadat rovnou zde, nicméně nejpohodlnější je vložit jej až v posledním kroku (Souhrn a objednávka) těsně před spuštěním validace.
💡 Tip: Zkontrolujte podporované země
Kdykoliv během procesu si můžete v horní liště kliknout na tlačítko Podporované země. Snadno si tak ověříte, pro jaké státy aktuálně jednotlivé validace v našem API poskytujeme.
Mapování sloupců a kouzlo „skupin“
Jakmile soubor nahrajete, aplikace jej zanalyzuje a zobrazí vám náhled vašich dat. Nyní je potřeba systému určit, co se v jakém sloupci nachází.
V horní části každého sloupce najdete rozbalovací nabídku, ve které přiřadíte konkrétní typ údaje (např. e-mail, telefon, jméno, adresa, firma). Sloupce, které validovat nechcete (např. interní ID zákazníka, datum narození atd.), nechte nastavené na — ignorovat —. Aplikace je při validaci přeskočí, ale ve výsledném souboru vám je samozřejmě beze změny zachová.
Jak fungují skupiny (např. Adresy 1, Adresy 2)?
Při mapování narazíte na to, že služby mají číselné indexy (např. Adresy 1, Adresy 2). Tímto způsobem určujete, jaké sloupce k sobě logicky patří, jelikož několik sloupců může tvořit jeden záznam pro validaci.
Příklad: Pokud máte v tabulce fakturační a dodací adresu na jednom řádku vedle sebe, zařadíte ulici, město a PSČ fakturační adresy pod skupinu Adresy 1. Tím systém pochopí, že tvoří jeden celek. Ulici, město a PSČ dodací adresy pak zařadíte pod Adresy 2. Foxentry je tak zpracuje jako dvě samostatné validace.
Ujistěte se také, že je vlevo nahoře správně zaškrtnutá volba První řádek je název. Pokud vaše tabulka hlavičku s názvy sloupců nemá, zrušte zaškrtnutí, abyste nepřišli o první záznam z databáze.
Nastavení validátorů na míru
V následujícím kroku si vyladíte, jak přesně se má Foxentry k vašim datům chovat. Pro každou mapovanou službu se vám zobrazí samostatný blok nastavení, který odpovídá možnostem našeho API.
Nastavení pro jména, příjmení a adresy
U jmen a adres určujete především míru automatických oprav (zda chcete opravovat překlepy, doplňovat diakritiku, nebo jen striktně kontrolovat). Dále si můžete zvolit preferovaný formát vracených dat (například PSČ s mezerou nebo bez ní, formátování městských částí apod.).
Nastavení pro firmy, e-maily a telefony
U firem si můžete určit, zda má systém brát v potaz i historicky zaniklé subjekty. U e-mailů máte možnost striktně zahazovat jednorázové adresy (např. 10minutemail) nebo známé podvodné domény. U telefonních čísel si pak volíte hloubku kontroly (základní formátování nebo rozšířenou validaci s ověřením dostupnosti) a požadovaný mezinárodní formát výstupu.
Režim obohacení dat (full datascope)
Všimněte si přepínače Obohatit data (více informací) u většiny služeb. Pokud tuto volbu aktivujete, Foxentry vám do výsledného souboru nedoplní pouze opravená data, ale přidá i zcela nové sloupce. U jmen získáte například pátý pád (správné oslovení pro váš e-mailing), jmeniny nebo určení pohlaví.
U firem zase zjistíte plátcovství DPH či přesnou právní formu (viz přehled všech vracených údajů pro firmy) a k adresám dostanete mimo jiné přesné GPS souřadnice (viz přehled vracených údajů pro adresy).
ℹ️ Účtování obohacených dat
Mějte na paměti, že obohacení dat (full datascope) je zpoplatněno vyšší sazbou kreditů podle aktuálního ceníku služeb. Odhadovanou cenu uvidíte vždy přehledně v dalším kroku před spuštěním.
Máte vše nastaveno? Skvěle. V posledním článku této série si ukážeme, jak samotný proces spustit, jak se vyznat v konečném HTML reportu a jak s výsledným souborem správně pracovat.