Co historizace dat znamená
Historizace dat znamená ukládat i minulé stavy, ne jen ten aktuální. Místo aby nová hodnota tu starou přepsala a nahradila, uloží se vedle sebe obě, s informací, kdy platila která. Díky tomu jde zpětně zjistit, jak vypadala cena produktu před třemi měsíci, kolik kusů bylo na skladě k určitému datu, nebo jak se vyvíjela výkonnost kampaně v čase.
Proč to produkční systém sám neumí
Produkční systém, třeba databáze e-shopu (viz pojem Transakční databáze), je navržený na to, aby držel aktuální stav, kolik je teď skladem, jaká je teď cena. Když se hodnota změní, stará se typicky přepíše, protože pro běžný provoz je důležitý jen aktuální stav, ne jeho historie.
Proč to datový sklad naopak řešit musí
Datový sklad (viz pojem Datový sklad) na rozdíl od produkčního systému neřeší výkon jedné transakce, ale ukládání a agregaci dat v čase. Je to tedy přirozené místo, kde historii uchovávat, protože se tam data ukládají opakovaně, ne jen v jedné aktuální verzi.
Kde firmy pálí peníze
Chybějící historizace se většinou neprojeví hned, ale až ve chvíli, kdy firma potřebuje zpětně porovnat, jak se něco vyvíjelo.
Meziroční srovnání nejde spočítat
Bez historizovaných dat chybí podklad pro to, jak vypadaly ceny, marže nebo výkonnost kampaní loni ve stejném období. Otázka, jestli je firma na tom lépe než vloni, se pak dá zodpovědět jen odhadem, ne z reálných čísel.
Aktuální stav se plete s celou historií
Report nad daty, která se přepisují, ukazuje jen to, jak věci vypadají dnes, i když se ptá na vývoj za poslední rok. Bez historizace není z čeho spočítat, kdy přesně a jak moc se hodnota v čase měnila.
Historie se doplňuje zpětně, a chybí
Firma si potřebu historizace uvědomí až ve chvíli, kdy historická data potřebuje, ale produkční systém staré hodnoty už dávno přepsal. Zpětně tahle data doplnit nejde, historizace musí být zapnutá dřív, než jsou potřeba.
Jak historizaci řeší Datimo
Datový sklad, který Datimo staví, standardně na BigQuery (viz pojem BigQuery), ukládá data v pravidelných intervalech tak, aby zůstala k dispozici i zpětně, ne jen jako poslední známý stav.
Snímky dat místo jediné aktuální verze
Data z e-shopu, skladu a reklamních účtů se do skladu ukládají opakovaně v čase, takže report umí porovnat stav k libovolnému datu v minulosti, ne jen ten dnešní.
Limit, který je fér přiznat
Historizace ve skladu zachytí data od chvíle, kdy napojení a ukládání běží. Historii, která existovala jen v produkčním systému předtím, než se do skladu začala kopírovat, doplnit zpětně nejde, pokud po ní ve zdrojovém systému nezbyl žádný záznam.
