Hurtownia danych to fundament

Jan Kaliński
opublikowano: 2006-06-07 00:00

Systemy business intelligence i hurtownie danych są często ze sobą mylone. Choć stosowane zamiennie nie oznaczają tych samych rozwiązań.

Podstawę stanowią hurtownie danych. Informacje gromadzone są w bazach danych, zaś systemy BI analizują te dane, układają je w sensowne ciągi prowadzące do konkretnych wniosków, dzięki czemu możliwe jest skuteczniejsze zarządzanie firmą. Hurtownie danych i systemy BI są ściśle ze sobą powiązane.

— Systemy są pewnym rodzajem baz danych, zoptymalizowanych pod kątem sprawnego wykonywania obliczeń, a nie wprowadzania danych. Okresowo są one zasilane danymi z systemów ewidencyjnych. Na tym fundamencie budowane są rozwiązania ułatwiające prowadzenie analiz, raportowanie, czasem też planowanie oraz dystrybucję tych informacji do zainteresowanych menedżerów firmy — tłumaczy Witold Kilijański, prezes zarządu Controlling Systems.

Prosty system

Już sama hurtownia danych stanowi prosty system BI, przez co może być czasem traktowana jako jego synonim.

— Na przykład w przypadku systemu SAP, komponent oprogramowania będący hurtownią danych najpierw nazywał się SAP Business Warehouse, a obecnie nazywa się SAP Business Intelligence — mówi Piotr Brzoskowski, menedżer ds. rozwoju biznesu z firmy BCC, specjalizującej się we wdrożeniach i rozwoju systemu SAP.

Dla średnich i dużych firm oraz instytucji zastosowanie hurtowni danych wydaje się koniecznością. Ważne jest przygotowanie wspólnej podstawy do magazynowania i utrzymywania danych, które nie tylko pochodzą z różnych źródeł, ale także obejmują różne płaszczyzny funkcjonowania przedsiębiorstwa. Magazynują dane z systemów ERP, obiegu dokumentów, zarządzania kontaktami z klientami, archiwizacji poczty elektronicznej, systemu archiwizacji raportów itp.

Hurtownia ma także charakter indeksacyjny. Może usystematyzować wielkie ilości informacji.

— Efektem jest zgromadzenie wszystkich danych w jednym miejscu. Są one łatwo dostępne, a także jednolite i łatwe w przygotowywaniu do analiz — twierdzi Paweł Mrozik z Epicor Software Poland.

Solidna podstawa

Hurtownie danych są podstawową platformą technologiczną umożliwiającą funkcjonowanie systemów BI — ich fundamentem.

— Hurtownia odpowiada za zbieranie i integrację danych od momentu ich ładowania poprzez transformację, integrację, konsolidację i czyszczenie do momentu ich udostępnienia w celu dokonywania analiz i interpretacji — mówi Andrzej Frydecki, business solution architekt w firmie SAP.

Hurtownie zajmują się nie tylko gromadzeniem danych, ale także ich ujednolicaniem. Tak przygotowane informacje mogą być wykorzystywane przez pozostałe elementy BI.

Dane z hurtowni są dostępne tylko do odczytu.

— Jedną z podstawowych funkcji hurtowni danych jest jej charakter repozytorium czy możliwość przeniesienia danych z różnych źródeł — niejednokrotnie niejednolitych technologicznie — do jednego miejsca, ich zoptymalizowanie, a także ujednolicenie i ułatwienie dostępu do nich — twierdzi Paweł Mrozik.

Hurtownia może być źródłem informacji także dla innych systemów lub sama stanowić element analityczny dla przedsiębiorstwa.

— Może także działać jako samodzielna aplikacja z własną relacyjną bazą danych lub składująca dane w inny sposób — opisuje Piotr Brzoskowski.

Wzajemne uzupełnianie

Analizowanie danych powinno następować na etapie zasilania bazy. Opiera się ono na kontroli poprawności danych przeniesionych z systemu źródłowego do hurtowni, aby informacje pobrane były integralne ze znajdującymi się już w bazie docelowej — czyli hurtowni.

— Kolejne etapy analiz zależą od zasady działania i zakresu funkcjonowania systemu BI. Przebiegają odmiennie w przypadku systemów raportujących na zasadzie listingu obrobionych danych ze źródła i rozwiązań bardziej skomplikowanych, które dokonują obliczeń z wykorzystaniem danych — opisuje Paweł Mrozik.

W praktyce hurtownie są bazami danych, które integrują pozostałe tego typu systemy w przedsiębiorstwie.

— Użytkownikami hurtowni danych są przede wszystkim instytucje, które mają ogromne ilości danych. Mają one także charakter indeksacyjny, czyli możliwość usystematyzowania wielkich ilości informacji — mówi Paweł Mrozik.

Przedsiębiorstwo nie zawsze musi inwestować w cały system BI. Wszystko zależy od potrzeb firmy. Jednak hurtownia danych bez systemu jest narzędziem niekompletnym.