ER/Studio XE Modely datových rodokmenů
Zatímco klasické datové modelování slouží k návrhu případně zmapování statické struktury databáze, datové rodokmeny (Data Lineage) nabízí dynamický pohled na spravovaná data. Datovými rodokmeny označujeme diagramy, které pomáhají datovým architektům zachytit toky dat uvnitř organizace i mimo ni. Tyto informace jsou velmi důležité především v případě integračních projektů nebo při budování datových skladů.
V rámci modelu jsou popisovány tři úrovně:
Informace o struktuře vstupních dat
Popis vstupních dat můžeme vytvořit přímo jako lokální model (logický, fyzický a model datových rodokmenů mohou být součástí jediného souboru), ale v praxi je častější namapování již existujících datových modelů. Z nich si pak jednoduše vybereme jednotlivé tabulky a použijeme je jako zdroje dat.
Datové toky a transformace
Datové toky přehledně znázorňují odkud cílový systém čerpá data. Zdrojových tabulek může být i několik. Objekt "Transformace" pak podrobně popisuje vazby mezi sloupci a všechny operace, které jsou nad zdrojovými daty během jejich přesunu provedeny.
Popis požadované výsledné struktury dat
Po transformaci dat ze vtupních zdrojů získáváme nové, strukturou odlišné datové objekty, které mohou být následně používany analytiky, webovými službami či dalšími aplikacemi. Právě pro ně jsou informace o jejich struktuře životně důležité.
Podobně jako pro ostatní modely je samozřejmostí jednoduché ovládání, podpora týmové spolupráce realizovaná prostřednictvím společného databázového repozitory a podpora komunikace metadat za pomoci podnikového portálu.
Přínosy modelu datových rodokmenů:
- Udržuje aktuální metadata o tocích dat v organizaci
- Umožňuje dopadovou analýzu při změnách
- Zdrojových systémů a dat
- Cílových systémů a dat
- Je důležitým zdrojem informací pro:
- Analytiky
- Aplikační vývojáře
- Databázové správce
Model datových rodokmenů je standardní součástí dodávky ER/Studia XE a ER/Studia DataArchitect.