Model danych analizy wydajności biznesowej
Wymiarowy model danych
Wymiarowy model danych to struktura zaprojektowana w celu optymalizacji wydajności złożonych zapytań w hurtowni danych. Organizuje dane w tabele faktów i tabele wymiarów, aby ułatwić łatwą i intuicyjną analizę danych.
Najważniejsze składniki
Tabela faktów:
- Definicja - Centralna tabela w modelu wymiarowym, zawierająca dane ilościowe do analizy.
- Charakterystyka:
- Zawiera metryki lub miary, takie jak przychody ze sprzedaży, sprzedana ilość itp.
- Przechowuje klucze obce, które odwołują się do tabel wymiarów.
- Zazwyczaj ma dużą liczbę rekordów.
- Przykładowe kolumny:
Sales_Amount
Quantity_Sold
Date_Key
(Klucz obcy)Product_Key
(Klucz obcy)Customer_Key
(Klucz obcy)
Tabela wymiarów:
- Definicja - Tabele, które przechowują atrybuty opisowe związane z faktami.
- Charakterystyka:
- Zawierają dane tekstowe lub jakościowe, takie jak nazwy produktów, daty i informacje o klientach.
- Podaj kontekst dla faktów w tabeli faktów.
- Zazwyczaj mają mniej rekordów w porównaniu z tabelami faktów, ale więcej kolumn.
- Przykładowe kolumny dla wymiaru produktu:
Product_Key
(Klucz podstawowy)Product_Name
Category
Brand
Price
Dlaczego zastosowaliśmy model wymiarowy?
- Ulepszona wydajność zapytań — zaprojektowana z myślą o szybkim pobieraniu danych i wydajnym wykonywaniu zapytań.
- Łatwość użycia - Intuicyjna struktura ułatwia użytkownikom zrozumienie i nawigację po danych.
- Skalowalność — może obsługiwać duże ilości danych i złożone zapytania.
Jak wykonaliśmy model danych analizy wydajności biznesowej?
- Modelujemy według procesów biznesowych (np. wprowadzona faktura lub płatność są procesami biznesowymi).
- Wzorowaliśmy się na najniższym ziarnie (np. każdy wiersz na fakturze jest reprezentowany w faktach).
- Pogrupowaliśmy każdy proces biznesowy w łańcuch wartości dla celów referencyjnych (zapis do raportu, od zakupu do zapłaty itp.).
- Stworzyliśmy macierz magistrali, aby przedstawić fakty i wymiary w celach informacyjnych. Aby uzyskać więcej informacji, zobacz raport matrycy Bus w sekcji Tworzenie raportów wydajności biznesowej.