CSV (Comma-Separated Values)
CSV je formát souboru používaný k ukládání tabulkových dat, kde jsou jednotlivé hodnoty odděleny čárkou (Comma-Separated Values). Tento formát je univerzálně rozpoznatelný a široce podporovaný různými aplikacemi a systémy. Stroje mu rozumí dobře, lidi to mají trochu složitější a tak nemá CSV moc dobrou pověst.
Jak CSV funguje
Každý řádek v CSV souboru odpovídá jednomu záznamu. Hodnoty v jednotlivých buňkách jsou odděleny čárkami.
CSV podporuje je většina tabulkových procesorů, jako jsou Excel nebo Google Sheets, a také různé databázové systémy. Nejčastější problém mají lidé s tímto formátem právě ve chvíli, kdy chtějí soubor upravovat.
Do Excelu i Google Sheets je potřeba soubor správným způsobem naimportovat – pokud ho pouze otevřete, zvlášť v Excelu se vám soubor pravděpodobně "rozsype".
Výhodou ale je, že stejně jako u formátu JSON nebo XML mají data jsou strukturu a potřebujete data přesunout z jednoho systému do druhého, nemusíte už dělat nic. Není to zkrátka typický soubor, který otevřete a editujete.
Pro každodenní práci s daty ve firmě je CSV neocenitelným pomocníkem, pokud pracujete s daty – třeba když chcete rychle přenést report z jednoho systému do druhého, nebo jednoduše zálohovat data, CSV je nejistější volba.
CSV formát se tak často používá pro:
- Export dat z databází a jejich následnou analýzu v tabulkových procesorech.
- Import zákaznických nebo produktových dat do CRM systémů.
- Přenos dat mezi různými aplikacemi, které nemusí mít přímou integraci.
Omezení CSV
CSV soubory mají i několik nevýhod:
- Neobsahují formátování: Na rozdíl od Excel souborů neobsahují žádné formátování buněk nebo vzorce.
- Jednoduchost na úkor funkcionality: Některé komplikovanější struktury dat nebo multimediální obsah nelze v CSV souborech snadno reprezentovat.