inforum.pl » Technologie » Hurtownia danych (Data Warehouse)

Hurtownia danych

Najważniejsze korzyści

  • 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 hurtownia danych?

Szybki dostęp do wiarygodnych informacji jest kluczowy w procesie podejmowania decyzji biznesowych.

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.

Nasze rozwiązanie

Stosowanie najlepszych narzędzi oraz sprawdzonej metodyki gwarantuje osiąganie zakładanych celów.

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:

  1. Wykonania projektu i planowania.

  2. Implementacji.

  3. 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:

  1. Analiza i projekt hurtowni danych (modelowanie wymiarów, analiza źródeł i zawartości danych).

  2. Implementacja bazy danych hurtowni.

  3. Ekstrakcja danych z systemów źródłowych do hurtowni danych.

  4. Projekt i implementacja wielowymiarowych kostek danych (OLAP).

  5. 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.

Ilustracja

Do góry