OLAP, asennus- ja käyttöopas

Moniulotteisen tietokannan uudelleenjärjestely

Liiketoiminnan tai organisaation muuttuessa on tarpeen muuttaa tietokantojen jäsennyksiä näiden muutosten mukaisesti. Jos teet pienen muutoksen tietokannan jäsennykseen, kuten muutat jäsenen nimeä, moniulotteisen tietokannan uudelleenlaskenta tai uudelleenjärjestely voi olla tarpeen. Jos teet merkittävän muutoksen, kuten muutat jäsenen kaavaa, on toteutettava tietokannan uudelleenlaskenta. Jos teet muutoksen, joka vaikuttaa tietojen tallennustapaan, on toteutettava tietokannan uudelleenjärjestely.

Taulukko 10 sisältää toiminnot, jotka vaikuttavat tietoarvoihin ja taulukoiden rakenteeseen uudelleenjärjestelyn aikana. Ensimmäinen sarake nimeää toteutettavan toimen. Toinen sarake määrittää, mitä DB2 OLAP Server -palvelin tekee tietokannan keskustaulukolle, ja kolmas sarake määrittää, mitä DB2 OLAP Server -palvelin tekee tietokannan avaintaulukolle.

Uudelleenjärjestelyn aikana palvelin saattaa luoda DB2-näkymät uudelleen. Tietokannan uudelleenlaskenta ja DB2-taulukoihin tai -näkymiin aiemmin sidottujen käyttäjäsovellusten uudelleensidonta voi olla tarpeen.


Taulukko 10. Toiminnot, jotka vaikuttavat tietoarvoihin ja uudelleenjärjestelyyn.
Jos toteutat tämän toiminnon: DB2 OLAP Server -palvelin toteuttaa nämä toiminnot keskustaulukkoon: DB2 OLAP Server -palvelin toteuttaa nämä toiminnot avaintaulukkoon:
Tiuhadataisen dimension lisäys Lisää uuden dimensiosarakkeen tai käyttää aiemmin luotua saraketta uudelleen ja päivittää kaikki rivit perusjäsentunnuksen avulla. Päivittää kaikki rivit.
Harvadataisen dimension lisäys Lisää uuden dimensiosarakkeen tai käyttää aiemmin luotua saraketta uudelleen ja päivittää sarakkeen solut perusjäsentunnuksen avulla. Hylkää hakemiston ja luo sen uudelleen. Jos keskustaulukoita on useita, useimmat rivit on siirrettävä toiseen keskustaulukkoon. Päivittää kaikki rivit.
Tiuhadataisen dimension poisto Poistaa taulukon kaikki rivit paitsi ne, joissa on perusjäsentunnus. Päivittää kaikki rivit.
Harvadataisen dimension poisto Poistaa taulukon kaikki rivit paitsi ne, joissa on perusjäsentunnus. Hylkää hakemiston ja luo sen uudelleen. Jos keskustaulukoita on useita, useimmat rivit on siirrettävä toiseen keskustaulukkoon. Päivittää kaikki rivit.
Kiintopistedimension lisäys Lisää sarakkeen kutakin dimensiossa määritettyä jäsentä varten. Tyhjentää taulukon, koska tietoja ei voi ladata kiintopistedimension lisäyksen aikana.
Kiintopistedimension muutto Palauttaa virheen, jos kuutiossa on tietoja. Palauttaa virheen, jos kuutiossa on tietoja.
Kiintopistedimension poisto Palauttaa virheen, jos kuutiossa on tietoja. Palauttaa virheen, jos kuutiossa on tietoja.
Dimension siirto Ei toimintoa. Päivittää kaikki rivit.
Dimension muutto tiuhadataisesta harvadataiseksi tai harvadataisesta tiuhadataiseksi Hylkää hakemiston ja luo sen uudelleen. Jos keskustaulukoita on useita, useimmat rivit on siirrettävä toiseen keskustaulukkoon. Luo uuden avaintaulukon ja lisää uudet rivit, yhden kutakin jaksoa varten.
Dimension uudelleennimeäminen Ei toimintoa. Ei toimintoa.
Dimension muutto jollakin muulla tavalla Ei toimintoa. Ei toimintoa.
Jäsenen lisäys harvadataiseen dimensioon Ei toimintoa. Luo uuden avaintaulukon ja lisää uudet rivit, yhden kutakin jaksoa varten.
Jäsenen lisäys tiuhadataiseen dimensioon Ei toimintoa. Päivittää kaikki rivit.
Jäsenen poisto harvadataisesta dimensiosta Poistaa jäsentä koskevat rivit. Luo uuden avaintaulukon ja lisää uudet rivit, yhden kutakin jaksoa varten.
Jäsenen poisto tiuhadataisesta dimensiosta Poistaa jäsentä koskevat rivit. Päivittää kaikki rivit.
Jäsenen lisäys kiintopistedimensioon Lisää sarakkeen tai käyttää aiemmin luotua saraketta ja alustaa sarakkeen arvot tyhjäarvoiksi. Päivittää kaikki rivit.
Jäsenen poisto kiintopistedimensiosta Ei toimintoa. Päivittää kaikki rivit.
Jäsenen siirto harvadataisessa dimensiossa Ei toimintoa. Luo uuden avaintaulukon ja lisää uudet rivit, yhden kutakin jaksoa varten.
Jäsenen siirto tiuhadataisessa dimensiossa Ei toimintoa. Luo uuden avaintaulukon ja lisää uudet rivit, yhden kutakin jaksoa varten.
Jäsenen siirto dimensioiden välillä Toteuttaa samat toiminnot kuin jäsenen poiston ja lisäyksen yhteydessä. Toteuttaa samat toiminnot kuin jäsenen poiston ja lisäyksen yhteydessä.
Muun kuin yhteisjäsenen päivitys yhteisjäseneksi Poistaa yhteisjäseneksi muutettavaa jäsentä koskevat rivit. Päivittää kaikki rivit.
Jäsenen näennäistallennustilan muutto Poistaa muutettavaa jäsentä koskevat rivit. Päivittää kaikki rivit.
Kaikki muut jäseniä koskevat päivitykset Ei toimintoa. Ei toimintoa.
Jäsenen uudelleennimeäminen Ei toimintoa. Ei toimintoa.
Kaikki muut jäsennystä koskevat muutokset Ei toimintoa. Ei toimintoa.
Huomautus: "Ei toimintoa" tarkoittaa, ettei taulukkoa (keskus- tai avaintaulukkoa) muuteta. Ohjelma tekee joitakin uudelleenjärjestelytoimia varmistaakseen, että jäsennykseen tehdyt muutokset tallennetaan.


[ Sivun alku | Edellinen sivu | Seuraava sivu | Sisällysluettelo | Hakemisto ]