Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
20
CZYMJESTHURTOWNIADANYCH
wymiarowymmożestaćsięnieladawyzwaniem.Ponadtowmodeluwielowymiaro-
wymwystępujązjawiskaniedopuszczalnewprzypadkunormalizacjiredundancja
danychiprzechowywaniedanych,któremożnaobliczyćzinnych,występujących
wbaziewartościcząstkowych.Stądjużtylkokrokdopojawianiesięanomalii.
Znamyjużwady(będziemydonichwracaćjeszczenieraz),porozmawiajmywięc
przezchwilęozaletach:wydajnościiintuicyjności.Jakjeuzyskano?
Upodstawmodeluwielowymiarowegoleżypodziałobiektówbazydanychna
dwiegłównegrupy:wymiary(
dimension
)ifakty(
fact
).Wrzeczywistościistnieje
wieleinnychobiektów,np.mosty(
bridge
).Zostałyoneomówionewrozdziale5.
Faktyopisująprocesybiznesowe.Pojedynczyfaktopisujepewnewydarzeniebiz-
nesowewkontekścieilościowym:np.wartośćwygranej,czasspędzonyprzezgracza
przyautomacie,średniąocenęstudenta,zysklubprzychódzesprzedażyproduktu.
Faktycentralnympunktemkażdejhurtowni.Zazwyczajzbioramimiarnume-
rycznych,choćwystępujątakżemiaryinnychtypów.Faktycharakteryzująsiędużymi
ibardzodużymiwolumenamidanych,mierzonymiczęstowterabajtach.Natomiast
wymiarytonicinnegojakkonteksty,wktórychoweprocesyanalizowane.Na
przykładusługamedycznamożebyćanalizowanawkontekściedaty(czyzapotrze-
bowanienadanąusługęrozkładasięrównomierniewciąguroku,czyistniejąHpre-
ferowane”miesiące),pacjenta(czydanausługajestczęściejwybieranaprzezosoby
zokreślonejgrupywiekowejlubosobykonkretnejpłci),lokalizacji(czyprzychod-
nie,wktórychpacjencipreferująjakąśusługę),rodzaju(czyjakieśusługiciesząsię
większąpopularnościąniżinne).Przykładymożnamnożyćwnieskończoność.
Mającdodyspozycjifakty(miary)iwymiary,możemyzbudowaćkostkędanych
(
datacube
).Narysunku1.1widaćkostkęzbudowanąnatrzechwymiarach:czasie,
usłudzemedycznejiplacówce.Zewzględunaograniczeniatrójwymiarowejprzestrze-
nizaprezentowananarysunkukostkamatrzywymiary,leczwrzeczywistościbywa
ichznaczniewięcej.Wpraktyceprzeciętnakostkamaodpięciudosiedmiuwymia-
rów.Jesttowartośćśrednia,zdarzająsiękostkioznaczniewiększejliczbiewymiarów.
CZAS
USŁUGA
PLACÓWKA
Rysi1i1iKostkazbudowananatrzechwymiarach:czasie,usłudzemedycznejiplacówce