Jos luot OLAP-sovelluksia DB2 OLAP Server -palvelimessa käyttämällä relaatiomuotoisten tietojen tallennuksen hallintaohjelmaa, DB2 OLAP Server -palvelin luo tiedostojärjestelmään samat osat kuin silloin, kun luonnissa käytetään moniulotteisten tietojen tallennuksen hallintaohjelmaa. Palvelin luo myös relaatiotietokantaan relaatiokuution, joka sisältää tietokannan jäsennyksen varjon ja tietokannan todelliset tiedot.
Jos luot OLAP-sovelluksia käyttämällä moniulotteisten tietojen tallennuksen hallintaohjelmaa, kaikki sovelluksen osat tallennetaan tiedostojärjestelmään. Kuva 4 sisältää tästä esimerkin.
![]() |
Käytettäessä relaatiomuotoisten tietojen tallennuksen hallintaohjelmaa, jotkin osat tallennetaan tiedostojärjestelmään (Kuva 5) ja jotkin relaatiotietokantaan.
![]() |
Kuva 6 sisältää relaatiokuution, jonka DB2 OLAP Server -palvelin luo relaatiotietokantaan, kun luot OLAP-sovelluksen ja -tietokannan relaatiomuotoisten tietojen tallennuksen hallintaohjelman avulla.
Kuva 6. DB2 OLAP Server -relaatiokuutio.
![]() |
Luku 10, SQL-sovellusten luonti sisältää lisätietoja näkymistä, joiden avulla voit käyttää relaatiokuution tietoja suoraan.
Seuraavissa jaksoissa kuvataan kolme tapahtumaa, joiden yhteydessä DB2 OLAP Server -palvelimen relaatiomuotoisten tietojen tallennuksen hallintaohjelma luo taulukoita tai näkymiä relaatiokuutioon. Tapahtumat ovat seuraavat:
OLAP-sovellus koostuu OLAP-tietokannasta tai useista OLAP-tietokannoista ja siihen tai niihin luoduista laskennan komentotiedostoista, raporttikomentotiedostoista ja lataussäännöistä.
Varmista ennen OLAP-sovelluksen luontia, että rsm.cfg-tiedoston parametrit on päivitetty oikein. Voit määrittää rsm.cfg-tiedostoon parametreja, jotka määrittävät relaatiotietokannan, johon DB2 OLAP Server -palvelin tallentaa OLAP-sovellusten osat, ja taulukkotilan, johon palvelin tallentaa luomansa relaatiotaulukot. Luku 8, DB2 OLAP Server -palvelimen kokoonpanon määritys sisältää lisätietoja kyseisten sekä muiden rsm.cfg-tiedoston parametrien päivityksestä.
Kun luot OLAP-sovelluksen ensimmäisen kerran DB2 OLAP Server -palvelimen avulla, palvelin luo seuraavan taulukon ja näkymän.
Kun luot moniulotteisen tietokannan OLAP-sovellukseen DB2 OLAP Server
-palvelimen avulla, palvelin luo kohdassa Taulukko 11 luetellut taulukot ja näkymät.
Taulukko 11. Tietokannan luonnin yhteydessä luotavat taulukot ja näkymät.
Taulukot ja näkymät | Kuvaus |
---|---|
Kuutiotaulukko | Sisältää relaatiokuution dimensioiden luettelon ja tietoja kustakin dimensiosta. |
Kuutionäkymä | Näkymä, jonka avulla SQL-käyttäjä voi käyttää kaikkien relaatiokuution dimensioiden nimiä ja kuhunkin dimensioon yhdistettyjä tietoja. Relaatiotietokannassa on kutakin relaatiokuutiota kohden yksi kuutionäkymä. |
Valenimitunnustaulukko | Taulukko, johon on määritetty OLAP-valenimitaulukoiden ja DB2 OLAP Server -palvelimen varaamien tunnusnumeroiden vastaavuudet. |
Valenimitunnusnäkymä | Näkymä, jossa on rivi kutakin relaatiokuution käyttöön tarvittavaa OLAP-taulukon valenimeä varten. Kullekin relaatiokuutiolle on yksi valenimitunnusnäkymä. |
Kun tallennat moniulotteisen tietokannan ensimmäisen jäsennyksen, DB2 OLAP Server -palvelin luo kohdassa Taulukko 12 luetellut taulukot ja näkymät:
Taulukot ja näkymät | Kuvaus |
---|---|
Avaintaulukko | Vastaa moniulotteisen tietokannan hakemistoa Hyperion Essbase -julkaisussa kuvatulla tavalla. Avaintaulukko on relaatiotaulukko, jonka DB2 OLAP Server -palvelin luo ensimmäisen onnistuneen uudelleenjärjestelyn jälkeen. |
Keskustaulukko | Sisältää kaikki relaatiokuution tietoarvot. Kutakin relaatiokuutiota kohden on vähintään yksi keskustaulukko. |
Keskusnäkymä | Näkymä, jonka avulla voi käyttää moniulotteisia tietoja suoraan SQL-sovelluksista, jotka toteuttavat tarvittavat liitokset dimensionäkymiin. |
Tähtinäkymä | Näkymä, jonka avulla SQL-käyttäjä voi käyttää tähtiskeeman tietoja yksittäisessä näkymässä, kun JOIN-käsky on toteutettu. |
LRO-taulukko | Sisältää rivin kutakin relaatiokuution tietosoluihin liitettyä linkitettyä objektia kohden. |
LRO-näkymä | Näkymä, jonka avulla SQL-käyttäjä voi käyttää linkitettyjen raportointiobjektien tietoja. |
Lisäksi DB2 OLAP Server -palvelin luo kutakin jäsennyksen dimensiota varten
taulukot ja näkymät, jotka on lueteltu taulukossa Taulukko 13.
Taulukko 13. Kutakin jäsennyksen dimensiota varten luotavat taulukot ja näkymät.
Taulukot ja näkymät | Kuvaus |
---|---|
Dimensiotaulukko | Sisältää yksityiskohtaisia tietoja dimension jäsenistä. Kullekin jäsennyksen dimensiolle on yksi dimensiotaulukko. |
Dimensionäkymä | Näkymä, jonka avulla SQL-käyttäjä voi käyttää dimension jäseniä koskevia tietoja. |
Käyttäjän määrittämien attribuuttien taulukko | Relaatiotaulukko, jossa on kunkin tietokannan jäsennyksen luonnin yhteydessä määritetyn jäsenen tunnus ja käyttäjän määrittämän määritteen nimi. Kullekin jäsennyksen dimensiolle on yksi käyttäjän määrittämien määritteiden taulukko. |
Käyttäjän määrittämien attribuuttien näkymä | Relaationäkymä, jonka avulla SQL-käyttäjä voi käyttää kaikkia dimension käyttäjän määrittämiä määritteitä. |
Sukupolvitaulukko | Sisältää kunkin tietokannan jäsennyksen luonnin yhteydessä määritetyn nimetyn sukupolven numeron ja nimen. Kullekin jäsennyksen dimensiolle on yksi sukupolvitaulukko. |
Tasotaulukko | Sisältää kunkin tietokannan jäsennyksen luonnin yhteydessä määritetyn nimetyn tason numeron ja nimen. Kullekin jäsennyksen dimensiolle on yksi tasotaulukko. |
Relaatiomäärite- taulukko | Sisältää dimensioon lisättyjen relaatiomääritesarakkeiden nimet, tietolajit ja koot. |
Relaatiomäärite- näkymä | Näkymä, jonka avulla SQL-käyttäjä voi käyttää dimension relaatiomääritesarakkeita. |