Přeskočit na obsah

01Platforma a nástroje · modul

Import dat a migrace

Řízený import z CSV, Excelu nebo API s náhledem, evidencí chyb a vrácením zpět

Základ k dispozici, část se dokončujeDomluvit konzultaci
  • Zdroj dat
  • Definice importu
  • Běh importu
  • Chyba řádku importu
15
schopností
4
druhů záznamů
5
automatizací
7
integrací a AI nástrojů

02Co modul umí

Méně rutiny. Víc hodnoty.

Import dat je řízený způsob, jak do systému dostat data z CSV, Excelu, jiného typu záznamu nebo z API. Nejdřív uvidíte náhled bez zápisu, pak import běží jako sledovaná úloha s počty vytvořených, upravených a chybných řádků a záznamy, které vytvořil, lze vrátit zpět. Přes stejný mechanismus běží import z tabulkového editoru, importy s pomocí AI i migrace ze Shoptetu a WooCommerce.

  • Data ze souboru i APIImportujete ze souborů CSV a Excel, z jiného typu záznamu nebo z HTTP API, tedy z rozhraní jiné aplikace. Podklady dostanete do systému bez přepisování.
  • Sloupce se trefí do políSloupcům přiřadíte cílová pole a přidáte transformace a validační pravidla. Data přijdou do systému v podobě, kterou od nich očekáváte.
  • Jasné chování při shoděPro konflikty zvolíte režim vytvořit, aktualizovat, vytvořit nebo aktualizovat, případně přeskočit. Předem víte, co se stane se záznamem, který už v systému je.
  • Stejný záznam nevznikne znovuPodle polí, která zvolíte, systém pozná, že záznam už existuje. S existujícími daty pak import naloží podle režimu, který jste nastavili.
  • Nejdřív náhled, pak zápisNáhled načte prvních 10 řádků, použije mapování a transformace a ukáže výsledek, aniž by cokoli zapsal. Chybu v nastavení odhalíte dřív, než se dotkne dat.
  • Víte, jak daleko import jeData se zpracovávají po dávkách (výchozí 100, nejvýše 1000 řádků) a import průběžně ukazuje procento i počty řádků. O stavu přenosu nemusíte hádat.
  • Chybný řádek nic nezastavíChybný řádek se uloží s číslem, původními daty, kódem a srozumitelnou zprávou a import pokračuje dál. Přesně víte, co opravit.
  • Data upravíte cestou do systémuVestavěné funkce upraví texty, čísla a data, vyhledají hodnoty v číselnících a vyhodnotí podmínky. Nesourodé podklady nemusíte předem ručně čistit v tabulce.
  • Konec importu se ohlásí sámPo dokončení může import poslat notifikaci nebo zavolat webhook, tedy automaticky oslovit jiný systém. Nemusíte hlídat, kdy je hotovo.
  • Běžící import zastavíteBěžící import zrušíte a zastaví se mezi dávkami. Když zjistíte, že podklady nejsou v pořádku, nemusíte čekat na jeho konec.
  • Cesta zpět po importuDokončený, neúspěšný nebo zrušený import lze vrátit zpět: systém smaže záznamy, které vytvořil. Záznamy, které import upravil, se do původního stavu neobnoví.
  • Import nepřekročí oprávněníKaždý import běží pod konkrétním uživatelem a jeho oprávněními: k vytváření potřebuje právo vytvářet, k aktualizaci právo upravovat. Nikomu tak nerozšíří přístup.
  • Stejný import neběží dvakrátOpakované odeslání stejného požadavku vrátí již existující běh, místo aby založilo nový. Omylem dvakrát odeslaný požadavek data nezdvojí.
  • Uvízlé běhy nezůstanou visetSystém znovu zařadí uvízlé čekající importy a ukončí běhy, jejichž zpracování přestalo odpovídat. Vy vidíte skutečný stav a import nevisí bez povšimnutí.
  • Přístupy ke zdrojům pod zámkemPřístupové údaje ke zdrojům dat jsou zapečetěné a obrazovka ukazuje jen to, zda jsou vyplněné. Kdo nastavení otevře, samotné údaje neuvidí.

Co se ještě dokončuje

  • Zdroje typu databáze a soubory JSON a XML nemají v této edici čtečku; importovat lze CSV, Excel, jiný typ záznamu a API.
  • Automatické pravidelné spouštění importů podle plánu modul nenabízí.
  • Vrácení zpět maže jen záznamy, které import vytvořil; záznamy, které import upravil, se do původního stavu neobnoví.
  • Migrace ze Shoptetu a WooCommerce vrátit zpět nelze.

03Jak to funguje

Jak to funguje krok za krokem.

  1. Jak import probíhá

    Nejdřív popíšete zdroj dat (soubor nebo API) a definici importu: cílový typ záznamu, přiřazení sloupců k polím, transformace, validační pravidla a režim pro konflikty: vytvořit, aktualizovat, vytvořit nebo aktualizovat, případně přeskočit. Podle zvolených polí systém pozná, že záznam už existuje.

    Číst podrobněji

    Náhled načte prvních 10 řádků, použije mapování a transformace a ukáže výsledek, aniž by cokoli zapsal. Po spuštění import zpracovává data po dávkách (výchozí 100, nejvýše 1000 řádků) a průběžně ukazuje procento, krok a počty vytvořených, upravených, přeskočených a chybných řádků.

    Chybný řádek import nezastaví. Uloží se s číslem řádku, původními daty, kódem chyby, srozumitelnou zprávou a názvem pole, takže víte, co opravit.

  2. Transformace a navazující kroky

    Hodnoty upravíte vestavěnými funkcemi: velká a malá písmena, ořezání mezer, čísla, data, ano/ne, výchozí hodnota, rozdělení a spojení textu, nahrazení, regulární výrazy, předpona a přípona, kontrola e-mailu a URL, vyhledání v číselníku, mapování hodnot, podmínka a spojení polí.

    Číst podrobněji

    Po dokončení může import poslat notifikaci nebo zavolat webhook. Na události importu lze navázat workflow, například upozornit správce, když import selže.

  3. Bezpečnost a dohledatelnost

    Každý import má konkrétního uživatele, pod jehož oprávněními běží: pro vytváření potřebuje právo vytvářet, pro aktualizaci právo upravovat. Import přes API token nikdy nepřekročí rozsah tokenu. Po spuštění se nastavení zmrazí, takže pozdější úprava definice běžící import nezmění.

    Číst podrobněji

    Opakované odeslání stejného požadavku vrátí již existující běh místo založení nového. Systém každou minutu znovu zařadí uvízlé čekající importy a ukončí běhy, jejichž zpracování přestalo odpovídat. Osiřelé soubory maže po 24 hodinách. Přístupové údaje ke zdrojům jsou zapečetěné a obrazovka ukazuje jen to, zda jsou vyplněné.

  4. Zrušení a vrácení zpět

    Běžící import zrušíte; zastaví se mezi dávkami. Dokončený, neúspěšný nebo zrušený import lze vrátit zpět: systém smaže záznamy, které import vytvořil. Vrácení vyžaduje právo mazat cílové záznamy a běží pod uživatelem, který o ně žádá.

04Co běží samo

Automatizace, které šetří čas.

  1. Čekající import se nezapomene

    Každou minutu systém znovu zařadí uvízlé čekající importy. Import, který se nerozběhl, nezůstane stát ve frontě, aniž by si toho někdo všiml.

  2. Zaseknutý běh se ukončí

    Každou minutu systém ukončí běhy, u kterých vypršelo zpracování. V přehledu tak neuvidíte import, který se tváří jako běžící, i když už stojí.

  3. Noční úklid importních souborů

    Každou noc systém uklidí osiřelé importní soubory starší 24 hodin. Úložiště se nezaplňuje soubory, ke kterým už žádný import nepatří.

  4. Běžící import se nezmění

    Při spuštění se nastavení importu zmrazí. Pozdější úprava definice běžící import neovlivní a výsledek odpovídá tomu, co jste spustili.

  5. Import spouští další kroky

    Běh importu vyvolává události, na které navážete workflow. Správce se tak například automaticky dozví, když import selže.

Napojení ven

  • Data z rozhraní jiné aplikaceZdrojem importu může být HTTP API, tedy rozhraní jiné aplikace. Systém přitom kontroluje cílovou adresu, takže požadavek neodejde na nepovolené místo.
  • Přechod ze ShoptetuMigrace ze Shoptetu převezme produkty, zákazníky a objednávky z exportních feedů. Nezakládáte je ručně, jen počítejte s tím, že tuto migraci nelze vrátit zpět.
  • E-shop z WooCommerce v systémuImport přenese katalog, zákazníky a objednávky z WooCommerce. Odpadá ruční zakládání, jen počítejte s tím, že tuto migraci nelze vrátit zpět.

Co zvládne AI agent

  • Soubor předáte asistentovi

    Asistent nahraje soubor pro import přímo z konverzace. Přípravu dat začnete v chatu a nemusíte hledat správnou obrazovku.

  • Stav importu jedním dotazem

    Zeptáte se asistenta a ten zjistí stav běhu importu. Víte, jak na tom import je, aniž byste ho dohledávali v evidenci.

  • Vrácení s vaším oprávněním

    Asistent vrátí import zpět, ale vždy pod vaším oprávněním. Neodstraní tedy nic, co byste nesměli smazat sami.

  • Tabulka nad daty z chatu

    Asistent otevře hromadný tabulkový editor nad daty. Větší množství záznamů pak upravíte v tabulce, jak jste zvyklí z tabulkových procesorů.

Člověk schvaluje, kde jde o peníze, zákazníka nebo výjimku.

05Časté otázky

Můžu import nejdřív vyzkoušet nanečisto?

Ano. Náhled načte prvních 10 řádků, použije mapování a transformace a ukáže výsledek, aniž by cokoli zapsal.

Co se stane, když je v souboru chybný řádek?

Import pokračuje a chybný řádek uloží s číslem řádku, daty, kódem a zprávou. Po dokončení vidíte přehled chyb k opravě.

Jde import vrátit zpět?

Ano, u standardních importů. Systém smaže záznamy, které import vytvořil; upravené záznamy se neobnovují a migrace ze Shoptetu a WooCommerce vrátit nelze.

Umí Draivix importovat z Excelu?

Ano. Import podporuje soubory Excel i CSV, data z jiného typu záznamu a HTTP API.

Může import obejít oprávnění?

Ne. Každý import běží pod konkrétním uživatelem a jeho právy a import přes API token nepřekročí rozsah tokenu.

Začneme spolu

Popište nám, jak funguje vaše firma.

My vám ukážeme, jak by mohl vypadat systém, který část této práce převezme.

Domluvit konzultaci