
Metadata management
Metadata jsou data o datech. Jde o data, která pomáhají pochopit a interpretovat význam popisovaných dat v konkrétním kontextu.
Zahrnují nejen informace o datech samých, tedy o tom, co znamenají, v jakém jsou formátu, odkud pocházejí nebo jakých mohou nabývat hodnot, ale také informace o jejich vzájemných vztazích a o způsobu, jakým se mohou navzájem ovlivňovat.
Co znamená správa metadat?
Metadata management neboli správa metadat znamená cílené budování a udržování jednotného, standardizovaného úložiště (tzv. skladu metadat), které obsahuje požadované informace o datech a vztazích mezi nimi v přehledné formě. Toto úložiště také umožňuje vkládat nové nebo aktualizovat stávající údaje. Informace ve skladu metadat jsou přístupné stejným způsobem jako „obyčejná" data v databázi. Navíc existuje řada nástrojů, které usnadňují správu skladu metadat a nabízejí i přehlednou vizualizaci vzájemných vztahů.
Využití metadat
S metadaty typicky pracuje jak IT oddělení, tak business jednotky společnosti. Business metadata zachycují kontextové informace o business pojmech, se kterými se pracuje v dané oblasti (zákazník, zaměstnanec, zisk, náklady, pracovní doba, smlouva, hierarchie zodpovědnosti). Slouží především k podpoře kvalifikovaného rozhodování a k tomu, aby business uživatel pochopil obsah dat. Technická metadata jsou kontextové informace o datových zdrojích, aplikacích a nástrojích (databáze, ETL, OLAP, reporting, metamodely). Slouží pracovníkům IT k efektivní údržbě datových zdrojů, vývojářům usnadňují vývoj ETL procesů nebo reportů.
Správa metadat zajišťuje, že data mají jednoznačný význam napříč organizací a že mají prokazatelný původ. Bez správy metadat panuje vždy určitá obezřetnost a nedůvěra k výstupům z datového skladu. Typické nejasnosti mohou vypadat například takto:
- Je „zákazník" skutečně to, jak já rozumím pojmu „zákazník", nebo to znamená „plátce"?
- Byla „profitabilita" v tomto reportu vypočtena stejným způsobem jako v reportu, který používá můj nadřízený?
- Jsou data transformována v ETL procesech správně? Nedochází někde ke ztrátě informací nebo přesnosti ve výpočtech?
Kvalitně zpracovaná metadata jsou též rozhodující pro dobrý návrh ETL procesů a nezbytná při analýzách souvisejících s datovou kvalitou.
Jak začít s Profinitem?
Profinit Vám nabízí zpracování analýzy fungování systému pro metadata management ve Vašem datovém skladu, identifikaci případných problémů a návrh jejich řešení. Můžeme také navrhnout zavedení systému pro správu metadat, pokud tato oblast ve Vašem datovém skladu ještě není řešena vůbec. V minulosti jsme našim zákazníkům pomohli v těchto oblastech:
- zavedení profesionálního nástroje pro správu metadat,
- zajištění extrakce metadat i z SQL skriptů a uložených procedur (toto většinou profesionální nástroje nepodporují),
- zachování metadat při migraci nebo změně technologie v datovém skladu,
- vývoj kompletního nástroje pro správu metadat na zakázku (správa metadat, vizualizace datových toků).
Zákazníci pro které realizujeme projekty metadata managementu
- Komerční banka - Provoz a rozvoj datového skladu
Související reference
- Provoz a rozvoj datového skladu
Dokumenty ke stažení
- Datové sklady
