Calamo

Porovná dve veľké tabuľky podľa kľúča a ukáže pridané, odstránené a zmenené riadky až po jednotlivé bunky. Všetko beží na počítači používateľa, súbory sa nikam nenahrávajú.

Úvodná stránka calamo.io

Problém

Keď sa porovnávajú dva exporty bunka po bunke, jeden vložený riadok spôsobí, že všetko pod ním vyzerá ako zmena. Excel navyše skončí pri 1 048 576 riadkoch a online nástroje chcú súbory nahrať na cudzí server, čo pri dátach o zákazníkoch často neprichádza do úvahy.

Riešenie

Calamo spáruje riadky podľa kľúča, napríklad ID alebo čísla objednávky, takže poradie riadkov ani stĺpcov nehrá rolu. Výsledok ukáže každý pridaný, odstránený a zmenený riadok aj s pôvodnou a novou hodnotou a súčty vždy sedia na počet riadkov oboch súborov. Bezplatná verzia beží v prehliadači pre CSV. Calamo Pro je desktopová aplikácia pre Windows, Linux a macOS: otvorí Excel, Parquet aj súbory s desiatkami miliónov riadkov a súbor dokáže aj prehliadať a upravovať.

Čo je pod kapotou

  • V prehliadači vlastný parser CSV a porovnanie v JavaScripte, bez nahrávania súborov a bez závislostí.
  • Aplikácia Pro v Ruste a Tauri, porovnanie v DuckDB. Dva súbory s 4,2 a 4,3 GB, každý so 64 miliónmi riadkov, porovná za necelú minútu.
  • Správne výsledky aj pri pasciach, na ktorých iné nástroje zlyhávajú: 00123 vs 123, 1.50 vs 1,5, medzery či kódovanie Windows-1250.
  • Licenčné kľúče cez Polar, aplikácia ich overí raz a potom funguje aj bez internetu.

Chcete niečo podobné?

Napíšte pár viet o tom, čo riešite, a ozvem sa vám.