Różnica między hurtownią danych a Data Mart

Autor: Laura McKinney
Data Utworzenia: 2 Kwiecień 2021
Data Aktualizacji: 10 Móc 2024
Anonim
Różnica między hurtownią danych a Data Mart - Technologia
Różnica między hurtownią danych a Data Mart - Technologia

Zawartość


Hurtownia danych i Data mart są używane jako Repozytorium danych i służą temu samemu celowi. Można je rozróżnić na podstawie ilości przechowywanych danych lub informacji.Istotna różnica między hurtownią danych a hurtownią danych polega na tym, że hurtownia danych jest bazą danych, która przechowuje informacje zorientowane na zaspokojenie żądań decyzyjnych, podczas gdy hurtownia danych to kompletne logiczne podzbiory całej hurtowni danych.

Krótko mówiąc, martwa baza danych to ograniczona hurtownia danych, której dane można uzyskać poprzez podsumowanie i wybranie danych z hurtowni danych lub za pomocą odrębnych procesów wyodrębniania, przekształcania i ładowania ze źródłowego systemu danych.

  1. Wykres porównania
  2. Definicja
  3. Kluczowe różnice
  4. Wniosek

Wykres porównania

Podstawa do porównaniaHurtownia danychData Mart
PodstawowyHurtownia danych jest niezależna od aplikacji.Data Mart jest specyficzna dla aplikacji systemu wspomagania decyzji.
Rodzaj systemu ScentralizowaneZdecentralizowane
Forma danychSzczegółoweStreszczony
Zastosowanie denormalizacjiDane są nieco zdenormalizowane.Dane są wysoce zdenormalizowane.
Model danychZ góry na dółOddolne
NaturaElastyczny, zorientowany na dane i długi okres użytkowania.Restrykcyjne, zorientowane na projekt i krótkie życie.
Rodzaj zastosowanego schematuKonstelacja faktówGwiazda i płatek śniegu
Łatwość budowaniaTrudny do zbudowaniaProsty w budowie


Definicja hurtowni danych

Termin hurtownia danych oznacza wariant czasowy, tematyczny, nieulotny i zintegrowaną grupę danych, która pomaga podejmowanie decyzji proces zarządzania. Alternatywnie, jest to repozytorium informacji zebranych z wielu źródeł, przechowywane w zunifikowanym schemacie, w jednym miejscu, które umożliwia integrację różnych systemów aplikacji. Po zebraniu tych danych są one przechowywane przez długi czas, dlatego mają długą żywotność i umożliwiają dostęp do nich historycznyInformacja.

W związku z tym hurtownia danych zapewnia użytkownikowi jeden zintegrowany interfejs do danych, za pomocą którego użytkownik może łatwo pisać zapytania wspierające podejmowanie decyzji. Hurtownia danych pomaga przekształcić dane w informacje. Projektowanie hurtowni danych obejmuje podejście odgórne.


Gromadzi informacje o tematach obejmujących całą organizację, takich jak klienci, sprzedaż, zasoby, przedmioty, a zatem jej zasięg obejmuje całe przedsiębiorstwo. Ogólnie, konstelacja faktów stosuje się w nim schemat, który obejmuje szeroki zakres tematów. Hurtownia danych nie jest strukturą statyczną i jest ewoluuje bez przerwy.

Definicja Data Mart

ZA Data Mart może być wywoływany jako podzbiór hurtowni danych lub podgrupa danych obejmujących całą korporację, odpowiadająca pewnemu zestawowi użytkowników. Hurtownia danych obejmuje kilka resortowy i logiczny marty danych, które muszą być trwałe w swojej ilustracji danych, aby zapewnić krzepkość hurtowni danych. Data Mart to zestaw tabel, które koncentrują się na jedno zadanie są one zaprojektowane przy użyciu podejścia oddolnego.

Zasięg danych jest ograniczony do określonego tematu, dlatego jego zakres obejmuje cały dział. Zazwyczaj są one wdrażane w dniu niska cena serwery departamentalne. Cykl wdrażania rzutników danych jest monitorowany w tygodniach zamiast w miesiącu i roku.

Tak jakgwiazda i schemat płatka śniegu są nakierowane na modelowanie pojedynczego podmiotu, dlatego są one powszechnie stosowane w hurtowni danych. Chociaż schemat gwiazdy jest bardziej popularny niż schemat płatka śniegu. W zależności od źródła danych rzutniki danych można podzielić na dwa typy: zależny i niezależny marty danych.

  1. Hurtownia danych jest niezależna od aplikacji, a martwa baza danych jest specyficzna dla aplikacji systemu wspomagania decyzji.
  2. Dane są przechowywane w jednym scentralizowany repozytorium w hurtowni danych. W przeciwieństwie do dat mart przechowuje dane decentralnie w obszarze użytkownika.
  3. Hurtownia danych zawiera szczegółowe forma danych. Natomiast data mart zawiera streszczony i wybrane dane.
  4. Dane w hurtowni danych to nieco jest zdenormalizowany, podczas gdy w przypadku Data Mart tak jest wysoko zdenormalizowane.
  5. Budowa hurtowni danych obejmuje z góry na dół podejście. I odwrotnie, podczas konstruowania danych martoddolne stosowane jest podejście.
  6. Hurtownia danych to elastyczne, zorientowany na informacje i istniejąca od dawna natura. Przeciwnie, martwa baza danych to ograniczający, zorientowany na projekt i ma krótsze istnienie.
  7. Schemat konstelacji faktów jest zwykle używany do modelowania hurtowni danych, podczas gdy w schemacie gwiazdy danych jest bardziej popularny.

Wniosek

Hurtownia danych zapewnia widok przedsiębiorstwa, pojedynczy i scentralizowany system pamięci masowej, wewnętrzną architekturę i niezależność aplikacji, podczas gdy Data Mart jest podzbiorem hurtowni danych, która zapewnia widok działu, zdecentralizowaną pamięć masową. Ponieważ hurtownia danych jest bardzo duża i zintegrowana, wiąże się z dużym ryzykiem niepowodzenia i trudności w jej zbudowaniu. Z drugiej strony, baza danych jest łatwa do zbudowania, a ryzyko awarii jest również mniejsze, ale martwa baza danych może ulegać fragmentacji.