Master data management
Author
Albert FloresMaster data management (MDM) je disciplínou, v níž business a informační technologie spolupracují na dosažení jednotnosti, přesnosti, vlastnictví, sémantické konzistenci a zodpovědnosti ve vztahu k master datům.
Podněty pro zavedení master data management
Potřebu řízení master dat si organizace většinou uvědomí ve chvíli, kdy zjistí, že se v jejich informačním systému ta samá data vyskytují více než jednou a jaké problémy z toho pro ni vyplývají. Nekonzistence mezi daty se projevuje například v oblasti reportingu a datových analýz. +more Master data management se tak na základní úrovni snaží zajistit, aby organizace nepoužívala vícenásobné verze těch samých dat.
Problémy spojené s master daty zahrnují kvalitu dat, konzistenci v jejich klasifikaci, identifikaci dat, jejich validaci a rekonciliaci. Master data management v prostředí heterogenních systémů často obnáší extrakci dat, jejich transformaci a import do systému pro řízení master dat.
V pozadí problémů master dat a zároveň okamžikem, kdy je tato skutečnost organizací identifikována, je například:
# Členění společnosti do Business unit a segmentace produktů # Fúze a akvizice
Členění společnosti do Business unit a segmentace produktů
Důsledkem členění společnosti do business unit a segmentace produktů je to, že ta samá business entita (jako Zákazník, Dodavatel, Produkt) bude obsluhována různými business unitami či produktovými liniemi. To často vede k zakládání redundantních záznamů o těchto entitách v rámci zpracování obchodních případů, kterými se business unity zabývají odděleně a nezávisle.
Typickým příkladem je případ klienta, který již dříve získal od banky hypoteční úvěr. Zároveň mu banka začne posílat nabídky hypotečního úvěru, které neberou v úvahu fakt, že klient již hypoteční úvěr má a o druhý nemusí mít zájem nebo by mu ho banka ani nebyla ochotná poskytnout. +more K tomu dojde například kvůli tomu, že marketingové oddělení rozesílající nabídky na nové hypotéky pracuje s externí databází potenciálních klientů a nekontroluje, zda klient z tohoto seznamu není již náhodou klientem banky. To může vést k nepříjemným situacím, kdy klient začne pochybovat o serióznosti zasílaných nabídek a banky jako takové. Problému by se dalo předejít, kdyby se banka pokusila propojit záznamy z obou seznamů.
Fúze a akvizice
Běžným případem, kdy se velké společnosti setkají s velkými problémy souvisejícími s řízením master dat jsou fúze nebo akvizice. Každá spojující se organizace většinou vytvoří duplicitní master data, protože obě ze spojujících se firem měly před spojením alespoň jednu databázi s master daty. +more V ideálním případě se problém vyřeší deduplikací dat ještě během procesu spojování. V praxi ale rekonciliace různých master dat představuje problém kvůli závislostem aplikací na databázích s master daty. V důsledku toho systémy obou spojujících se organizací často zůstávají v provozu a je zaveden zvláštní systém pro rekonciliaci dat, tak aby oba systémy byly konzistentní. V průběhu času však dochází k dalším fúzím a akvizicím, přibývají nové a nové databáze master dat a rekonciliace nabývají komplexity, stávají se de facto neřiditelnými a nespolehlivými.
Další problém spočívá v určení odpovídajícího stupně detailu a normalizace dat. Např. +more v jednotném HR systému se společnost rozhodne udržovat pouze základní data jako datum nástupu, datum posledního povýšení atd. Tento jednoduchý přístup nemusí vyhovovat závislým systémům, které potřebují mnohem detailnější informace k procesu nástupu uživatelů, plánům odchodu do penze apod. Vlastníkům těchto závislých systémů pak nezbyde nic jiného než začít budovat paralelní síť rozhraní pro získávání těchto dat, což povede proti cílům master data managementu.
Lidé, Proces a Technologie
Master data management je umožněn technologiemi, ale je víc než tyto technologie samotné. Zásadní pro schopnost organizace řídit master data jsou také lidé a procesy.
Lidé
V procesu řízení master dat se můžeme setkat s několika rolemi. Dvě hlavní role, které je dobré rozlišovat jsou Vlastník dat a Správce dat. +more V praxi funguje v těchto rolí často v organizaci více lidí. Každý z nich se může zaměřovat na různou podskupinu dat (např. zákaznická data, data o zaměstnancích).
Vlastník dat je zodpovědný za kvalitu dat, jejich bezpečnost, soulad s legislativními požadavky a procesy pro řízení dat.
Správce dat zajišťuje aktualizaci dat jménem Vlastníka.
Proces
Master data management může být chápán jako "disciplína zlepšování kvality", které je definované v předpisové základně týkající se řízení dat v organizaci. Jeho cílem je poskytovat procesy pro sběr dat, jejich agregace, spojování, konsolidaci, zajištění kvality a distribuci master dat napříč organizací pro zajištění stejného chápání, konzistence, přesnosti a kontroly v údržbě dat a jejich použití aplikacemi.
Technologie
Nástroje master data managementu mohou podporovat deduplikaci dat, jejich standardizaci a pravidla pro eliminaci nesprávných dat ještě před jejich zadáním do systému pro vytvoření autoritativního zdroje master dat. Master daty jsou např. +more produkty, účty a subjekty, pro které se pořizují transakční záznamy.
Modelové implementace
Existuje řada modelů pro implementaci řešení pro řízení master dat. Jedná se např. o:
# Zdroj záznamu # Registr # Konsolidace # Koexistence # Transakce
Přenos master dat
Existuje řada způsobů jak mohou být master data skládána a distribuována do dalších systémů. Příkladem jsou:
# Konsolidace dat - Proces získání dat z mnoha zdrojů a jejich integrace do centrálního systému (Operativní úložiště dat) pro replikaci do cílových systémů. # Federace dat - Proces poskytnutí jednoho pohledu na master data pocházejících z mnoha zdrojů pro mnoho cílových systémů. +more # Propagace dat - Proces kopírování master dat z jednoho systému do dalšího, typicky prostřednictvím legacy rozhraní bod-bod.
Řízení změn při implementaci
Master data management může při jeho nasazování ve velkých organizacích narážet na problémy, pokud koncept jedné verze pravdy není podpořen jednotlivými účastníky projektu, kteří se domnívají, že naopak potřebují svoji vlastní lokální definici master dat. Např. +more hierarchie produktů používaná ve skladu se může velmi lišit od hierarchie používané v marketingu nebo v odměňování obchodních zástupců. Je třeba zjistit, zda různá master data jsou skutečně potřeba. Pokud ano, pak implementované řešení (technologie a proces) musí umožnit existenci různých master dat a zároveň zajistit jednoduchý a transparentní způsob jejich rekonciliace. Bez tohoto řízení uživatelé potřebující alternativní verze dat často začnou obcházet oficiální proces, což bude mít negativní dopad na efektivnost celého programu řízení master dat v organizaci.
Odkazy
Reference
Související články
Externní odkazy
[url=http://mike2. openmethodology. +moreorg/wiki/Master_Data_Management_Solution_Offering]Open Methodology for Master Data Management[/url] * [url=http://blogs. gartner. com/andrew_white/2014/06/05/reprise-when-is-master-data-and-mdm-not-master-data-or-mdm/]Reprise: When is Master Data and MDM Not Master Data or MDM. [/url] * [url=https://winpure. com/blog/guide-to-master-data-management-mdm/]Guide to Master Data Management[/url].