Spisu treści:
Definicja - Co oznacza moduł danych?
Sześcian danych odnosi się do trójwymiarowego (3D) (lub wyższego) zakresu wartości, które są zwykle używane do wyjaśnienia sekwencji czasowej danych obrazu. Jest to abstrakcja danych służąca do oceny danych zagregowanych z różnych punktów widzenia. Jest także przydatny do spektroskopii obrazowej, ponieważ obraz o rozdzielczości spektralnej jest przedstawiany jako objętość 3D.
Kostkę danych można również opisać jako wielowymiarowe rozszerzenia tabel dwuwymiarowych. Można go postrzegać jako zbiór identycznych dwu-wymiarowych stołów ułożonych jeden na drugim. Kostki danych służą do reprezentowania danych, które są zbyt złożone, aby można je było opisać tabelą kolumn i wierszy. Jako takie, kostki danych mogą wykraczać daleko poza trójwymiarowość i zawierać o wiele więcej wymiarów.
Techopedia wyjaśnia moduł danych
Kostka danych jest zwykle używana do łatwej interpretacji danych. Jest to szczególnie przydatne, gdy reprezentujemy dane wraz z wymiarami jako pewne miary wymagań biznesowych. Każdy wymiar kostki reprezentuje pewną cechę bazy danych, na przykład sprzedaż dzienną, miesięczną lub roczną. Dane zawarte w kostce danych umożliwiają analizę prawie wszystkich danych dotyczących praktycznie każdego lub wszystkich klientów, przedstawicieli handlowych, produktów i wielu innych. W ten sposób kostka danych może pomóc w ustaleniu trendów i analizie wydajności.
Kostki danych dzielą się głównie na dwie kategorie:
- Wielowymiarowy moduł danych: Większość produktów OLAP jest opracowywanych w oparciu o strukturę, w której sześcian jest wzorowany jako tablica wielowymiarowa. Te wielowymiarowe produkty OLAP (MOLAP) zazwyczaj oferują lepszą wydajność w porównaniu z innymi podejściami, głównie dlatego, że można je indeksować bezpośrednio w strukturze kostki danych w celu gromadzenia podzbiorów danych. Gdy liczba wymiarów jest większa, sześcian staje się rzadszy. Oznacza to, że kilka komórek reprezentujących określone kombinacje atrybutów nie będzie zawierało żadnych danych zagregowanych. To z kolei zwiększa wymagania dotyczące pamięci, które mogą czasami osiągać niepożądane poziomy, co sprawia, że rozwiązanie MOLAP nie nadaje się do dużych zbiorów danych o wielu wymiarach. Techniki kompresji mogą pomóc; ich użycie może jednak zaszkodzić naturalnej indeksacji MOLAP.
- Relacyjny OLAP: Relacyjny OLAP korzysta z modelu relacyjnej bazy danych. Sześcian danych ROLAP jest wykorzystywany jako zbiór tabel relacyjnych (około dwa razy więcej niż liczba wymiarów) w porównaniu do tablicy wielowymiarowej. Każda z tych tabel, zwana prostopadłościanem, oznacza określony widok.