![]() Edellinen |
![]() Seuraava |
Moniulotteisen tietolähteen kuutiolla on seuraavat komponentit:
Suure, joka on varsinaisille tiedoille annettu nimi.
Yksi tai useita dimensioita. Dimensio on niille kuution osille annettu nimi, jotka luokittelevat tietoja, esimerkiksi Tuote, Maantieteellinen ja Aika. Dimensioilla on dimension jäseniä, dimension hierarkioita ja määritteitä.
Kuutio sisältää mitta-arvon jokaiselle eri dimensioiden mahdolliselle yhdistelmälle. Siksi Discoverer Plus OLAP -ohjelman tyyppiset sovellukset löytävät nopeasti tiettynä vuonna tietyssä kaupungissa myydyn tietyn tuotteen myynnin arvon.
OLAP-metatiedoissa mittarit vastaavat tietoja, joita voidaan tutkia ja analysoida matriiseissa ja diagrammeissa. Esimerkkejä ovat Myynti, Kustannukset ja Tuotto.
Mittarit ovat dimensioita, jotka luokittelevat mittarissa olevia tietoja. Esimerkiksi Myynti-mittarin dimensioita voivat olla Tuote, Aika ja Maantieteellinen. Kun mittarilla on tietty dimensio, mittarin sanotaan olevan kyseisen dimension dimensioima. Esimerkiksi Myynti on Tuotteen dimensioima. Mittarin dimensioryhmä muodostaa kyseisen mittarin ulottuvuuden. Esimerkiksi Myynnin ulottuvuus on Tuote, Aika ja Maantieteellinen.
Jokainen dimension elementti on dimension jäsen. Esimerkiksi tammikuu 2001, helmikuu 2001, maaliskuu 2001, vuosineljännes 1 2001 ja vuosi 2001 ovat Aika-dimension todennäköisiä jäseniä.
Dimension hierarkia kuvaa kahden tai useamman dimension jäsenen välistä hierarkkista suhdetta.
Yksittäiset dimension jäsenet voivat olla suhteessa toisiinsa hierarkkisesti. Esimerkiksi tietty päivä kuuluu tiettyyn kuukauteen, joka puolestaan on osa tiettyä vuotta. Voidakseen heijastaa tällaisia suhteita dimension jäsenet on järjestetty dimension hierarkioihin.
Dimension hierarkia on looginen rakenne, joka organisoi ja kokoaa tietoja järjestettyjen tasojen avulla. Esimerkiksi Time-dimensiolla voi olla hierarkia, joka kokoaa Month-tason tietoja Quarter-tasolta Year-tasolle.
Dimensiolla voi olla myös useita hierarkioita. Esimerkiksi Month-Quarter-Year-dimensiohierarkian lisäksi Time-dimensiossa voi olla myös Day-Month-Year-dimensiohierarkia. Huomaa, että kun samalla dimensiolla on useita dimensiohierarkioita, yksi dimensiohierarkia täytyy määrittää oletushierarkiaksi.