Udostępnij za pośrednictwem


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

  1. 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)
  2. 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?

  1. Modelujemy według procesów biznesowych (np. wprowadzona faktura lub płatność są procesami biznesowymi).
  2. Wzorowaliśmy się na najniższym ziarnie (np. każdy wiersz na fakturze jest reprezentowany w faktach).
  3. Pogrupowaliśmy każdy proces biznesowy w łańcuch wartości dla celów referencyjnych (zapis do raportu, od zakupu do zapłaty itp.).
  4. 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.