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 -
- Hurtownia danych a Data Mart
- Różnica między AUTOCAD a CATIA
- DOS vs Windows - najlepsze porównanie
- Testowanie białej skrzynki vs testowanie czarnej skrzynki
- Rodzaje, funkcje i etapy wdrażania Data Mart