🎯 Definicja
Business Hierarchy to logiczna struktura organizująca terminy biznesowe, jednostki organizacyjne lub domeny danych w relacje nadrzędne i podrzędne (Parent-Child). Służy do nawigacji po Słowniku Danych (Business Glossary).
🔑 Kluczowe punkty
- Taksonomia: Porządkuje chaos pojęciowy (“Klient” → “Klient Indywidualny” / “Klient Biznesowy”).
- Ownership: Często właściciel węzła nadrzędnego (np. “Dział Finansów”) jest właścicielem wszystkich pojęć podrzędnych.
- Wygoda: Ułatwia użytkownikom znalezienie raportu lub definicji, przeklikując się przez drzewo kategorii (zamiast szukać w 1000 płaskich terminów).
📚 Szczegółowe wyjaśnienie
W systemach Data Governance (Ataccama, Collibra), hierarchia nie musi odzwierciedlać struktury HR firmy. Częściej odzwierciedla strukturę domenową (Data Domains). Przykładowe drzewo:
- Obszar: Sprzedaż
- Podobszar: Sprzedaż Online
- Termin: Koszyk
- Termin: Konwersja
- Podobszar: Retail
- Termin: Paragon
- Podobszar: Sprzedaż Online
💡 Przykład zastosowania
Bank wdraża Data Governance.
Tworzy hierarchię: Bank → Piony → Domeny Danych.
Dzięki temu, gdy Data Steward z “Pionu Ryzyka” wchodzi do systemu, widzi tylko swój wycinek drzewa i terminy, za które odpowiada, a nie terminy z “Marketingu”.
📌 Źródła
- DAMA-DMBOK (Data Management Body of Knowledge).
👽 Brudnopis
- Poly-hierarchy: Jeden termin może należeć do wielu gałęzi (np. “Pracownik” jest w “HR” i w “Dostępy IT”).
- Reguły dziedziczenia (Inheritance): Czy jakość danych dziedziczy się w dół hierarchii?