Tabela faktów a tabela wymiarów - Poznaj 12 najważniejszych różnic

Spisie treści:

Anonim

Wprowadzenie do tabeli faktów a tabela wymiarów

Tabela faktów a tabela wymiarów są głównymi elementami każdej pracy związanej z wywiadem biznesowym. Tabele te służą do szczegółowych analiz i pomagają w określeniu wartości biznesowej oraz w podejmowaniu decyzji. Te tabele są ważne przy tworzeniu schematu. Tabele te służą do różnych celów i zawierają różne zestawy danych. Tabela faktów zawiera atrybuty różnych tabel wymiarów, podczas gdy tabela wymiarów zawiera wymiary sprawdzające, które operacje są wykonywane w tabeli faktów. Omówmy każdy szczegółowo z ich różnicami.

Tabela faktów

Jest to tabela, która ma wartości atrybutów tabeli wymiarów. Zawiera informacje ilościowe w formie zdenormalizowanej. Zasadniczo zawiera dane, które należy przeanalizować. Tabele faktów mają przeważnie dwie kolumny, jedną dla kluczy obcych, która pomaga połączyć je z tabelą wymiarów, a drugą zawierającą wartość lub dane, które należy przeanalizować. Zawiera głównie dane liczbowe. Rośnie pionowo i zawiera więcej rekordów i mniej atrybutów.

Charakterystyka tabeli faktów

  • Klucze: Tabela faktów składa się z klucza, który jest kombinacją lub łączeniem wszystkich kluczy podstawowych różnych tabel wymiarów powiązanych z tą tabelą faktów. Taki klucz nazywany jest łączonym kluczem, który jednoznacznie identyfikuje wiersz tabeli faktów.
  • Ziarno tabeli faktów: Ziarno tabeli oznacza poziom szczegółowości lub głębi informacji przechowywanej w tabeli faktów. Poziom musi być najwyższy do zaprojektowania wydajnej tabeli faktów.
  • Miary addytywne: Atrybuty w tabeli faktów mogą być w pełni addytywne, póładdytywne lub nieaddytywne. W pełni addytywne lub addytywne miary to te, które są dodawane do wszystkich wymiarów. W półdodatku miary są dodawane do niektórych wymiarów, a nie do wszystkich, a miary nieaddytywne to te, które przechowują podstawową jednostkę miary dowolnego procesu biznesowego.
  • Rzadkie dane: niektóre rekordy obecne w tabeli faktów zawierają atrybuty o zerowych wartościach lub miarach, tj. Rekordy te nie podają ani nie dostarczają żadnych informacji.
  • Zdegenerowane wymiary: Wymiary lub atrybuty obecne w tabeli faktów, których nie można dodać lub które nie są addytywne, nazywane są wymiarem zdegenerowanym.
  • Wymiary wysięgnika : wymiary, które odnoszą się do dowolnej innej tabeli wymiarów, nazywane są wymiarami wysięgnika.
  • Wymiary skurczonego pakietu: Wymiary, które są poddziałem kolumn i wierszy wymiaru podstawowego, nazywane są wymiarami skurczonego pakietu.

Tabela wymiarów

Tabela wymiarów zawiera wymiary, wzdłuż których są uwzględniane wartości atrybutów w tabeli faktów. Tabele wymiarów są małe, zawierają tylko kilka tysięcy wierszy, ale rozmiar można czasami zwiększać. Tabele te są powiązane z tabelą faktów za pomocą kluczy obcych. Te tabele są zdenormalizowane. Tabela wymiarów zawiera relacje hierarchiczne i rośnie w poziomie.

Charakterystyka tabeli wymiarów

  • Klucze: każda tabela wymiarów musi mieć klucz podstawowy, który pomaga jednoznacznie zidentyfikować każdy rekord tabeli wymiarów.
  • Atrybuty: Tabela wymiarów zawiera wiele atrybutów, dlatego tabela wymiarów wydaje się rosnąć w poziomie.
  • Wartości atrybutów: Wartości w tabeli wymiarów są przeważnie w formacie tekstowym, a nie w formacie liczbowym.
  • Relacja między atrybutami: Atrybuty obecne w tabeli wymiarów zasadniczo nie są ze sobą bezpośrednio powiązane, ale nadal są częścią tej samej tabeli wymiarów.
  • Normalizacja: Tabela wymiarów nie jest znormalizowana, ponieważ normalizacja dzieli dane i tworzy dodatkowe tabele, które zmniejszają wydajność wykonywania zapytania, ponieważ musi przejść przez te dodatkowe tabele, gdy chce odzyskać pomiary z tabeli faktów dla dowolnego odpowiedniego atrybutu w tabeli wymiarów .
  • Drążenie w dół, zwijanie w górę: Atrybuty obecne w tabeli wymiarów umożliwiają uzyskiwanie szczegółów poprzez przechodzenie z wyższego poziomu na niższy poziom lub pozwala również na przewijanie z niższego poziomu na wyższy poziom atrybutów.
  • Rekordy: Tabela wymiarów ma mniejszą liczbę rekordów i większą liczbę atrybutów.

Porównanie między tabelą faktów a tabelą wymiarów (infografiki)

Poniżej znajduje się 12 najważniejszych różnic między tabelą faktów a tabelą wymiarów.

Kluczowe różnice między tabelą faktów a tabelą wymiarów

Omówmy niektóre z głównych różnic między tabelą faktów a tabelą wymiarów.

  • Tabela faktów zawiera wartości lub pomiary atrybutów tabeli wymiarów.
  • Tabela faktów zawiera mniej atrybutów i więcej rekordów, natomiast tabela wymiarów zawiera mniejszą liczbę rekordów i więcej atrybutów.
  • Tabela faktów rośnie pionowo, a tabela wymiarów rośnie poziomo.
  • Tabela faktów zawiera skonkatenowany klucz, a tabela wymiarów zawiera klucz podstawowy.
  • Tabele wymiarów należy utworzyć przed utworzeniem tabeli faktów.
  • Każdy schemat zawiera więcej tabel wymiarów i mniej tabel faktów.

Tabela faktów a tabela porównawcza tabeli wymiarów

Omówmy najważniejsze różnice między tabelą faktów a tabelą wymiarów.

Charakterystyka Tabela faktów Tabela wymiarów
Podstawowa definicja Zawiera pomiary, fakty lub metryki atrybutów. Jest to tabela towarzysząca, która zawiera atrybuty, za pomocą których tabela faktów dedukuje fakty.
Projekt Jest zdefiniowany przez ziarno danych. Jest opisowy, kompletny i nieporadny.
Zadanie Zawiera miary i służy do analizy i podejmowania decyzji. Zawiera informacje o firmie i jej procesie.
Rodzaj danych Zawiera dane zarówno w formacie liczbowym, jak i tekstowym. Zawiera dane tylko w formacie tekstowym.
Klucz Ma klucz podstawowy dla każdego wymiaru, który działa jako klucz obcy w tabeli wymiarów. Ma klucz obcy powiązany z kluczem podstawowym tabeli faktów.
Przechowywanie Przechowuje domenę filtrów i raportuje etykiety w tabelach wymiarów. Przechowuje szczegółowe dane atomowe w strukturach wymiarowych.
Hierarchia Nie ma hierarchii. Zawiera hierarchię.
Atrybuty Ma mniej atrybutów Więcej atrybutów
Dokumentacja Więcej zapisów Mniej zapisów.
Wzrost stołu Stół rośnie pionowo. Stół rośnie poziomo.
Czas utworzenia Tabela faktów jest tworzona po utworzeniu tabel wymiarów. Najpierw należy utworzyć tabelę wymiarów.
Struktura schematu W schemacie jest mniejsza liczba tabel faktów. Schemat zawiera wiele tabel wymiarów.

Wniosek

W tym artykule czytamy o tabeli faktów vs tabeli wymiarów i różnicach między nimi szczegółowo. Te tabele są ważne przy opracowywaniu schematu. Tabela wymiarów jest uzupełnieniem tabeli faktów i oba są niezbędne dla siebie.

Polecane artykuły

Jest to przewodnik po Tabeli faktów a Tabelach wymiarów. Tutaj omawiamy również kluczowe różnice w tabeli faktów i tabeli wymiarów z infografiką i tabelą porównawczą. Możesz także przejrzeć nasze inne sugerowane artykuły, aby dowiedzieć się więcej -

  1. Hurtownia danych a Data Mart
  2. Różnica między AUTOCAD a CATIA
  3. DOS vs Windows - najlepsze porównanie
  4. Testowanie białej skrzynki vs testowanie czarnej skrzynki
  5. Rodzaje, funkcje i etapy wdrażania Data Mart