Architektura DWH | Schemat gwiazdy | Schemat płatka śniegu |
Schemat konstelacji faktów (fact constellation schema)
Dla każdego schematu gwiazdy lub schematu płatka śniegu można zbudować architekturę konstelacji faktów.
Ta architektura jest bardziej złożona od schematu gwiazdy i płatka śniegu, ponieważ może zawierać wiele tabeli faktów. Dzięki temu tabele wymiarów mogą być dzielone i wykorzystywane przez kilka tabeli faktów równocześnie.
Rozwiązanie to jest bardzo elastyczne i daje wiele możliwości, jednak odbywa się to kosztem truności w utrzymaniu.
Główną wadą tego rozwiązania jest wysoki stopień skomplikowania, ponieważ podczas analiz należy rozważyć wiele różnych możliwości agregacji.
W schemacie konstelacji, fakty są przyporządkowane tym wymiarom, które są istotne dla danej tabeli faktów. Architektura ta jest często wykorzystywana w sytuacji, gdy fakty są przyporządkowane wymiarom na różnym poziomie szczegółowości.
Przykładowo w sytuacji, gdy tabela faktów sprzedaży (o poziomie szczegółowości do dokładnej daty sprzedaży i faktury) ma być połączona z tabelą prognoz (które są naliczane miesięcznie na kombinację klient-produkt).
Przykład architektury hurtowni danych w schemacie konstelacji faktów został przedstawiony poniżej.