Macierz magistrali korporacyjnej

Macierz magistrali przedsiębiorstwa to narzędzie do planowania hurtowni danych i model stworzony przez Ralpha Kimballa i jest częścią architektury magistrali hurtowni danych. Macierz jest logiczną definicją jednej z podstawowych koncepcji podejścia Kimballa do wymiaru zgodnego z modelowaniem wymiarowym .

Macierz magistrali definiuje część architektury magistrali hurtowni danych i jest wynikiem fazy wymagań biznesowych w cyklu życia Kimball . Znajduje zastosowanie w kolejnych fazach modelowania wymiarowego i budowy hurtowni danych. Matrycę można sklasyfikować jako model hybrydowy, będący częściowo narzędziem do projektowania technicznego, częściowo narzędziem do zarządzania projektami i częściowo narzędziem komunikacyjnym

Tło

Potrzeba korporacyjnej macierzy magistrali wynika ze sposobu tworzenia ogólnego środowiska hurtowni danych. W przeszłości istniały dwa podejścia: podejście ustrukturyzowane, scentralizowane i zaplanowane oraz podejście bardziej luźno zdefiniowane, specyficzne dla działu, w którym rozwiązania są opracowywane w bardziej niezależny sposób. Projekty autonomiczne mogą skutkować powstaniem szeregu izolowanych magazynów danych dotyczących rur piecowych. Oczywiście każde podejście ma swoje problemy; wizjonerskie podejście często boryka się z długimi cyklami dostaw i brakiem czasu na reakcję w miarę pojawiania się potrzeb i pojawiania się problemów z zakresem. Z drugiej strony rozwój izolowanych hurtowni danych prowadzi do systemów typu „od dołu do góry” , którym brakuje synergii w rozwoju. Z biegiem czasu takie podejście doprowadzi do tak zwanej architektury data-mart-in-a-box, w której interoperacyjność i brak spójności, co może utrudniać realizację całej hurtowni danych przedsiębiorstwa. Próbując poradzić sobie z tym problemem, Ralph Kimball wprowadził magistralę korporacyjną.

Macierz magistrali

Celem macierzy magistrali jest wysoka abstrakcja i wizjonerskie planowanie na poziomie architektury hurtowni danych. Narzucając spójność w rozwoju i wdrażaniu całej hurtowni danych, podejście oparte na architekturze magistrali umożliwia ogólną wizję szerszej integracji i spójności przedsiębiorstwa, jednocześnie dzieląc problem na łatwiejsze do zarządzania części – wszystko w sposób niezależny od technologii i oprogramowania.

Macierz i architektura magistrali opierają się na koncepcji zgodnych wymiarów, tworząc strukturę o wspólnych wymiarach, która idealnie może być wykorzystywana w całym przedsiębiorstwie przez wszystkie procesy biznesowe związane z hurtownią danych i odpowiednimi tabelami faktów, z których czerpią swój kontekst. Według artykułu Kimballa i Margy Ross „Różnice opinii” „ Hurtownia danych przedsiębiorstwa zbudowana na architekturze magistrali” identyfikuje i wymusza związek między metrykami procesów biznesowych (fakty) a atrybutami opisowymi (wymiarami) ”.

Pojęcie magistrali jest dobrze znane w języku informatyki i jest tym, co odzwierciedla koncept wymiaru zgodnego w hurtowni danych, tworząc szkieletową strukturę, w której łączą się wszystkie części systemu, zapewniając interoperacyjność i spójność danych, a na samym jednocześnie rozważa przyszłą ekspansję. Dzięki temu dopasowane wymiary działają jak „klej” integracyjny, tworząc solidny szkielet hurtowni danych przedsiębiorstwa.

Ustanowienie i zastosowanie

Rysunek 1 przedstawia podstawę pojedynczego narzędzia do planowania dokumentów dla całej implementacji hurtowni danych — graficzny przegląd podstawowych procesów biznesowych przedsiębiorstwa lub zdarzeń, z których każde odpowiada tabeli pomiarowej faktów, która zazwyczaj jest uzupełniana przez główny system źródłowy w poziome rzędy. W kolumnach pionowych grupy danych kontekstowych występują jako wspólne, zgodne wymiary.

W ten sposób definiowane są współdzielone wymiary, ponieważ każdy proces wskazuje, do jakich wymiarów się odnosi, poprzez komórki na rysunku 2. Dzięki tej definicji i koordynacji zgodnych wymiarów i procesów realizowany jest rozwój ogólnej architektury szyny danych DW. Macierz identyfikuje wspólne wymiary związane z procesami i tabelami faktów i może być narzędziem do planowania, ustalania priorytetów, do których należy podejść, koordynowania wdrażania i komunikowania znaczenia zgodnych wymiarów.

Kimball szczegółowo rozszerza magistralę macierzy, jak pokazano na rysunku 3, wprowadzając inne kroki metodologii hurtowni danych; tabele faktów , szczegółowość i wreszcie opis potrzebnych faktów. Opis tabel faktów, szczegółowości i instancji faktów każdego procesu, strukturyzacja i określenie, co jest potrzebne w całym przedsiębiorstwie w bardziej szczegółowej sprawie, dodatkowo ilustrujący, w jaki sposób można wykorzystać macierz jako narzędzie planowania.