Jesteś tutaj: inforum.pl » Technologie » Hurtownia danych (Data Warehouse)
Konsolidacja danych pochodzących z różnych źródeł.
Podniesienie jakości analizowanych danych.
Przechowywanie danych o długim horyzoncie czasowym.
Udostępnienie danych dla wszystkich potrzebujących.
Podniesienie wydajności procesu analitycznego przetwarzania danych.
Odciążenie systemów transakcyjnych.
Zrozumiałe opisanie danych.
Dlaczego dane zgromadzone w systemach transakcyjnych są niewystarczające:
Uzyskanie kompletnej informacji jest możliwe dopiero po połączeniu danych z różnych źródeł, co wiąże się często z potrzebą ręcznego łączenia dużych ilości danych pobieranych z wielu systemów.
Wszelkie przekrojowe żądania danych obciążają bieżącą pracę systemów i spowalniają realizację ich podstawowych funkcji.
Systemy transakcyjne nie są zoptymalizowane pod kątem analitycznego przetwarzania danych i nie oferują narzędzi pozwalających na łatwe tworzenie dowolnych zestawień.
Zawartość systemów transakcyjnych jest ciągle aktualizowana i trudno jest ustalić punkt odniesienia.
Dostęp do danych dla wszystkich pracowników jest często ograniczony przez niedostępny (z powodów licencyjnych) lub zbyt skomplikowany interfejs.
Do budowy hurtowni danych wykorzystujemy sprawdzone i bardzo wydajne środowiska dostępne na rynku lub własne narzędzia, które w znaczny sposób obniżają koszt poniesionych inwestycji. Jako warstwę przechowywania danych wykorzystujemy serwery baz danych firm Microsoft i Oracle.
W każdym przypadku skrupulatnie stosujemy sprawdzoną metodykę, która gwarantuje szybkie i terminowe zakończenie poszczególnych etapów projektu. Nasza metodyka zakłada budowę hurtowni danych „krótkimi” etapami. Każdy etap składa się z trzech faz:
Wykonania projektu i planowania.
Implementacji.
Oceny rezultatów.
Zakończenie każdego etapu prowadzi do powstania w pełni funkcjonalnego wycinka systemu i kończy się zatwierdzeniem wyników i ewentualnym przekazaniem do eksploatacji. Zalety takiego podejścia są następujące:
Pojedynczy etap jest „łatwy” do wykonania.
Zakończenie prac sukcesem jest znacznie łatwiejsze i szybsze do osiągnięcia.
Rozwiązywanie potencjalnych trudności jest prostsze i szybsze, a „nauka na błędach” – mniej kosztowna.
W poszczególnych etapach realizowane są następujące kroki:
Analiza i projekt hurtowni danych (modelowanie wymiarów, analiza źródeł i zawartości danych).
Implementacja bazy danych hurtowni.
Ekstrakcja danych z systemów źródłowych do hurtowni danych.
Projekt i implementacja wielowymiarowych kostek danych (OLAP).
Analiza wydajności i strojenie parametrów hurtowni danych.
Hurtownia danych może być w prosty sposób zintegrowana ze środowiskiem analitycznym InForum umożliwiając dostarczenie prostego w użyciu i bogatego funkcjonalnie interfejsu dla dowolnej liczby użytkowników.
Powrót: Do góry