Zdegenerowany wymiar
Według Ralpha Kimballa w hurtowni danych wymiar zdegenerowany to klucz wymiaru w tabeli faktów , który nie ma własnej tabeli wymiarów , ponieważ wszystkie interesujące atrybuty zostały umieszczone w wymiarach analitycznych. Termin „wymiar zdegenerowany” został zapoczątkowany przez Ralpha Kimballa .
Jak mówi Bob Becker:
Wymiary zdegenerowane często występują, gdy ziarno tabeli faktów jest pojedynczą transakcją (lub wierszem transakcji). Numery nagłówka kontroli transakcji przypisane przez operacyjny proces biznesowy są zazwyczaj zdegenerowanymi wymiarami, takimi jak numer zamówienia, paragonu, transakcji kartą kredytową lub czeku. Te zdegenerowane wymiary to naturalne klucze „rodziców” elementów zamówienia. Nawet jeśli nie ma odpowiedniej tabeli wymiarów atrybutów, wymiary zdegenerowane mogą być całkiem przydatne do grupowania powiązanych wierszy tabel faktów. Na przykład numery transakcji w punkcie sprzedaży detalicznej łączą wszystkie zakupione artykuły w jednym koszyku rynkowym. W opiece zdrowotnej wymiary zdegenerowane mogą grupować pozycje roszczeń związane z pojedynczym pobytem w szpitalu lub epizodem opieki.
Inne zastosowania tego terminu
Chociaż większość pisarzy i praktyków poprawnie używa terminu wymiar zdegenerowany , bardzo łatwo jest znaleźć wprowadzające w błąd definicje w źródłach internetowych i drukowanych. Na przykład Oracle FAQ definiuje wymiar zdegenerowany jako „wymiar danych przechowywany w tabeli faktów, a nie w oddzielnej tabeli wymiarów. Eliminuje to potrzebę dołączania do tabeli wymiarów. Dane w zdegenerowanym wymiarze można wykorzystać do ogranicz lub „pokrój i pokrój” swoje miary z tabeli faktów.
Ta powszechna interpretacja sugeruje, że dobrą praktyką modelowania wymiarowego jest umieszczanie atrybutów wymiarów w tabeli faktów, o ile nazywamy je wymiarami zdegenerowanymi. Nie o to chodzi; koncepcja zdegenerowanego wymiaru została opracowana przez Kimballa, aby wesprzeć konkretny, dobrze zdefiniowany wyjątek od skądinąd żelaznej zasady, że atrybuty wymiarów są zawsze wyciągane do tabel wymiarów.
Zobacz też
Notatki
Bibliografia
- Kimball, Ralph i in. (1998); Zestaw narzędzi cyklu życia hurtowni danych , s. 17. Pub. Wileya. ISBN 0-471-25547-5 .
- Kimball, Ralph (1996); Zestaw narzędzi hurtowni danych , s. 100. Pub. Wileya. ISBN 0-471-15337-0 .
Linki zewnętrzne
- Becker, Bob (3 czerwca 2003). „Wskazówka projektowa nr 46: inne spojrzenie na zdegenerowane wymiary” . Podstawowe pojęcia tabeli faktów . Grupa Kimballa . Źródło 25 stycznia 2013 r .