Przykład projektu hurtowni danych
Koncepcje hurtowni danych
Aaren Stubberfield
Data Scientist
Wprowadzenie do tematu
Nowy startup
Aplikacja do udostępniania zdjęć
1
Photo by Alex Alvarado from unsplash.com
Podejście odgórne czy oddolne?
Uwagi:
Konieczne szybkie pokazanie wpływu biznesowego
Podejście odgórne wymaga dłuższego czasu uruchomienia
Decyzja:
Podejście oddolne
Data mart sprzedaży musi być priorytetem
Kimball – wybór procesu organizacyjnego (krok 1)
Uwagi:
Jaki typ klientów kupuje duże ilości zdjęć?
Decyzja:
Analiza zakupów klientów
Kimball – określenie ziarnistości (krok 2)
Uwagi:
Dane powinny być elastyczne i odpowiadać na wiele pytań
Wybór możliwie najniższej ziarnistości
Decyzja:
Śledzenie zakupów klientów/zdjęć
Kimball – identyfikacja wymiarów (krok 3)
Uwagi:
Jak użytkownicy opisują dane wynikające z procesu biznesowego?
Priorytety klientów
Decyzja:
Lokalizacja klienta (kraj i stan)
Data rejestracji klienta
Domyślna metoda płatności
Kimball – identyfikacja faktów (krok 4)
Uwagi:
Na jakie pytanie odpowiadamy?
Decyzja:
Czas oglądania zdjęcia przed zakupem
Koszt i podatek od zdjęcia
Data zakupu
Tabele faktów i wymiarów
Wdrożenie lokalne czy w chmurze
Uwagi:
Brak chęci ponoszenia kosztów infrastruktury sprzętowej/programowej
Mały zespół – skupienie na działaniach o wysokiej wartości
Decyzja:
Wdrożenie w chmurze
Wdrożenie ETL czy ELT
Uwagi:
Zachowanie wszystkich danych
Wdrożenie w chmurze umożliwia skalowanie obliczeń
Decyzja:
Wdrożenie ELT
Podsumowanie
Planowanie jest kluczowe
Dostosuj podejście do sytuacji
Czas na ćwiczenia!
Koncepcje hurtowni danych
Preparing Video For Download...