Skip to main content

Co je testování datového skladu?

Testování datového skladu je proces, který se používá ke kontrole a kvalifikaci integrity dat, která jsou udržována v určitém typu skladovacího zařízení.Myšlenka za testováním je zajistit, aby data nezažila žádný typ korupce a zůstává úplná a vyhledávatelná, pokud je to potřeba.Pravidelné testování uložených dat umožňuje identifikovat jakékoli problémy, které mohou být vyvíjeny a opravit tyto problémy dříve, než se uložená data plně poškodí a lze je rekonstruovat pouze částečně pomocí nějakého typu procesu obnovy dat.

V mnoha ohledech je testování datových skladu velmi podobné jakémukoli typu testování provedeného, aby byla zajištěna integrita informací uložených na pevném disku nebo nějakém vzdáleném úložném zařízení.Data obsažená ve skladu jsou systematicky kontrolována pomocí softwarového programu, který čte každý soubor nebo jiný zdroj dat, aby se ujistil, že zůstává plně neporušený a přístupný.Některé typy softwaru pro testování datového skladu mají schopnost napravit omezený rozsah chyb v rámci celkového procesu testování.Jiní jednoduše sestavují seznam výjimek, což uživateli umožňuje vyhodnotit každou výjimku jednotlivě před provedením jakékoli akce.

Testování datových skladů obvykle používá model spuštěný systém.To jednoduše znamená, že software používá základní vzorec známý jako ETL nebo načtení transformace extrakce.Cílem je porovnat aktuální stav dat s podmínkou informací, když byla poprvé skladována.Pokud jsou identifikovány nějaké chyby, jsou údaje označeny pro další kontrolu.Ve většině případů jsou chyby nebo výjimky menší a lze je opravit s relativně malým úsilím, a to buď pomocí protokolů zabudovaných do testovacího softwaru, nebo přezkoumáním analytikem, který může opravit výjimku buď schválit nebo zamítnout jako skutečně nějaký typ korupce.

Základní proces testování skladů dat je podobně jako testování jakéhokoli typu elektronické transakce informací.Informace jsou zkoumány v blocích nebo buňkách, které jsou poté vyčištěny nebo zaznamenány pro jakékoli výjimky, které software identifikoval před přechodem na další blok.Jakmile je proces dokončen, sestaví se rekapitulace testování, včetně informací o typech nalezených výjimek a o tom, zda byly tyto výjimky opraveny během testování nebo čekají na manuální kontrolu.Stejně jako u jakéhokoli typu testování systému je dobré provádět testování datových skladu pravidelně, aby bylo zajištěno, že informace zůstávají úplné a bez jakéhokoli typu korupce.