Modelowanie wymiarowe: The Kimball Method (Pobierz wersję PDF)
Doskonałość w modelowaniu wymiarowym ma krytyczne znaczenie dla dobrze zaprojektowanej hurtowni danych/systemu Business Intelligence, niezależnie od architektury. Ten kurs daje możliwość uczenia się bezpośrednio od lidera branży modelowania wymiarowego, Margy Ross.
The Data Warehouse Toolkit, 3rd Edition (Kimball/Ross, 2013) ustanowił obszerne portfolio technik wymiarowych i słownictwa, w tym wymiary zgodne, powoli zmieniające się wymiary, wymiary śmieciowe, mini-wymiary, tabele pomostowe, okresowe i akumulacyjne tabele faktów migawkowych, a lista jest dłuższa. Słowo „Kimball” jest synonimem modelowania wymiarowego.
W tej intensywnej klasie, nauczysz się praktycznych technik modelowania wymiarowego obejmujących podstawowe do zaawansowanych wzorców i najlepszych praktyk. Koncepcje są nauczane poprzez połączenie wykładów, ćwiczeń klasowych, warsztatów w małych grupach i indywidualnych problemów, opartych na rzeczywistych scenariuszach przemysłowych. Studenci zdobędą dogłębne zrozumienie modelowania wymiarowego, dzięki czemu będą mogli pewnie stosować te techniki w swoim miejscu pracy.
Instruktor
Margy Ross, współautorka The Data Warehouse Toolkit, 3rd Edition i kilku innych książek z serii Toolkit wraz z Ralphem Kimballem. Od ponad trzech dekad koncentruje się na modelowaniu dwuwymiarowym, a wcześniej wraz z Ralphem współprowadziła zajęcia na Uniwersytecie Kimballa. Margy nauczyła koncepcji modelowania wymiarowego prawie 15 000 studentów na całym świecie.
Fundamenty modelowania wymiarowego
- Cele systemu DW/BI
- Rola modelowania wymiarowego w niezależnej mart, Kimball, Corporate Information Factory, i architekturach hybrydowych
- Charakterystyka tabeli faktów i tabel wymiarów
- Ziarnistość tabeli faktów
- Korzyści z modelowania wymiarowego
- 4-krok procesu projektowania
Studium przypadku sprzedaży detalicznej
- Transakcyjne tabele faktów
- Zdenormalizowane hierarchie tabel wymiarów
- Radzenie sobie z zerami
- Degenerowanie wymiarów
- Klucze zastępcze dla wymiarów
- Rola wymiaruodgrywanie roli
- Data i czasRozważania dotyczące wymiarów
- Tablice faktów Centipede z normalizowanymi wymiarami
- Schematy płatka śniegu z normalizowanymi wymiarami
- Bezfaktowe tabele faktów
Fakturowanie Design Workshop
- Komplikacje z operacyjnymi danymi nagłówkowymi/liniowymi
- Przydzielone fakty na różnych poziomach szczegółowości
- Współbieżne fakty i wymiary
- Abstract, wymiary ogólne
- Komentarze tekstowe
- Wymiary śmieciowe dla różnych wskaźników transakcji
- Wielość walut i jednostek miary
Szczegóły kursu – dzień 2
Studium przypadku inwentaryzacji
- Implications of business processes on data architecture
- Semi-fakty addytywne
- Okresowe i akumulacyjne tabele faktów migawkowych
- Wymiary uformowane – identyczne i skurczone roll-upy
- Architektura szyny korporacyjnej hurtowni danych i macierz szyny
- Wiercenie w poprzek tabel faktów
- Skonsolidowane międzyprocesowe tabele faktów
- Ćwiczenie indywidualne: Przekładanie wymagań biznesowych na macierz szyny DW przedsiębiorstwa
Ćwiczenie przeglądu projektu dla szkolnictwa wyższego
- Wspólne wady projektowe i błędy, których należy unikać
- Tablice pomostowe i oznaczenie pierwotne dla wielowartościowych atrybutów wymiaru
- Lista kontrolna do przeprowadzania przeglądów projektu
Powoli zmieniające się wymiary
- Typ 0: zachowaj oryginał
- Typ 1: nadpisz
- Typ 2: dodaj nowy wiersz
- Typ 3: dodaj nowy atrybut, plus wiele atrybutów typu 3
- Typ 4: dodaj mini-wymiar, plus wyzwania typu 4
- Zaawansowane techniki dostarczania bieżących i punktowych wartości atrybutów
- Typ 5: dodaj mini-wymiar, plus atrybuty/outrigger typu 1
- Typ 6: podwójne atrybuty typu 1 i typu 2 w tym samym wymiarze
- Typ 7:
- Tagowanie wierszy po fakcie
Ansurance Case Study
- Przegląd wzorców projektowych i technik
- Opracowanie macierzy magistrali na podstawie rozszerzonego studium przypadku
- Porównanie ziaren tabeli faktów
- Szczegółowa macierz szyn wdrożeniowych
Szczegóły kursu – dzień 3
Przegląd cyklu życia, Wymagania, i proces modelowania wymiarowego
- Przegląd metody Kimball Lifecycle
- Czynniki gotowości i ustalanie zakresu
- Najlepsze praktyki gromadzenia wymagań i priorytetyzacja
- Modelowanie wymiarowe uczestnicy i przepływ procesów
Financial Case Study
- Schematy księgi głównej
- Klucze zastępcze tabeli faktów
- Wymiary audytu
- Pasmo wartości faktów
- Terminowa transakcja, okresowe i akumulacyjne tabele faktów migawkowych
- Wymuszanie lekko poszarpanych hierarchii do stałej głębokości
- Tablice pomostowe dla poszarpanych hierarchii o zmiennej głębokości, plus opcja pathstring
- Więcej o wielu walutach
- Wiele stref czasowych
- Nadtypy i podtypy
Zasoby ludzkie Wymiar wielowartościowy Ćwiczenie
- Kolumna kontra wiersz
- Przykłady wymiarów „Many-to-many” i alternatywy projektowe, w tym mosty
- Raporty-wyzwania
Studium przypadku klienta
- Zagregowane fakty jako atrybuty wymiaru
- Czasowe szeregi znaczników wymiaru
- Outriggers
- Kohororty
- Big data, analityka predykcyjna i preskryptywna
- Komplementarne konwencjonalne DW i piaskownice analityczne
.