OLAP Telepítési és felhasználói kézikönyv

Többdimenziós adatbázis újjáépítése

Amikor cége vagy szervezete változik, módosítania kell az adatbázis vázait a változások tükrözése érdekében. Ha apró változtatást hajt végre egy adatbázis körvonalon, például megváltoztatja egy tag nevét, a többdimenziós adatbázist esetleg újra kell számítani vagy újjá kell építeni. Ha jelentősebb módosítást hajt végre, például megváltoztatja egy tag képletét, akkor újra kell számítani az adatbázisát. Ha az adattárolás módját érintő változtatást hajt végre, akkor újjá kell szervezni az adatbázisát.

A táblázat 10 megmutatja azokat a műveleteket, amelyek hatással vannak az adatokra és a táblastruktúrákra az újjászervezés során. Az első oszlop adja meg a végrehajtott műveletet. A második oszlop írja le, hogy a DB2 OLAP Server mit csinál az adatbázis ténytáblájával, a harmadik pedig azt írja le, hogy mit csinál a DB2 OLAP Server az adatbázis kulcstáblájával.

Amikor újjászervezésre kerül sor, a DB2 nézetek is újjáépülhetnek. Ezenkívül esetleg újra kell számoltatni az adatbázist és újra össze kell rendelni az előzőleg bármilyen DB2 táblához vagy nézethez rendelt alkalmazásokat.


táblázat 10. Műveletek, amelyek hatással vannak az adatokra és az újjászervezésre
Ha végrehajtja ezt a műveletet: A DB2 OLAP Server végrehajtja ezeket a műveleteket a ténytáblán: A DB2 OLAP Server végrehajtja ezeket a műveleteket a kulcstáblán:
Sűrű dimenzió felvétele Új dimenzióoszlopot vesz fel vagy újrahasznál egy már meglévőt, és frissíti az összes sort az alaptag azonosítójával Összes sort frissíti
Ritka dimenzió felvétele Új dimenzióoszlopot vesz fel vagy újrahasznál egy már meglévőt, és frissíti az oszlopcellákat egy alaptag azonosítójával. Eldobja és újraépíti az indexet. Ha több ténytábla van, akkor a legtöbb sort különböző ténytáblába kell mozgatni. Összes sort frissíti
Sűrű dimenzió törlése Eltávolítja az összes sort a táblából az alaptag azonosítóját tartalmazó sorok kivételével Összes sort frissíti
Ritka dimenzió törlése. Az alap tagazonosítóján kívül minden sort eltávolít a táblából. Eldobja és újraépíti az indexet. Ha több ténytábla van, akkor a legtöbb sort különböző ténytáblába kell mozgatni. Összes sort frissíti
Kapcsolódimenzió felvétele Egy-egy oszlopot vesz fel minden egyes taghoz a megadott dimenzióban Kiüríti a táblát, mivel adatokat nem lehet betölteni, amikor kapcsolódimenzió kerül felvételre.
A kapcsolódimenzió módosítása Hibát jelez, ha nincs adat a kockában. Hibát jelez, ha nincs adat a kockában.
A kapcsolódimenzió törlése Hibát jelez, ha nincs adat a kockában. Hibát jelez, ha nincs adat a kockában.
Dimenzió mozgatása Nincs művelet. Frissíti az összes sort.
Dimenzió módosítása sűrűről ritkára, vagy fordítva Eldobja és újraépíti az indexet. Ha több ténytábla van, akkor a legtöbb sort különböző ténytáblába kell mozgatni. Új kulcstáblát hoz létre és új sorokat szúr be, blokkonként egyet.
Dimenzió átnevezése Nincs művelet Nincs művelet
Dimenzió módosítása bármi egyéb módon Nincs művelet Nincs művelet
Tag felvétele egy ritka dimenzióba Nincs művelet Új kulcstáblát hoz létre és új sorokat szúr be, blokkonként egyet.
Tag felvétele egy sűrű dimenzióba Nincs művelet Összes sort frissíti
Tag törlése egy ritka dimenzióból A taghoz tartozó sorokat törli Új kulcstáblát hoz létre és új sorokat szúr be, blokkonként egyet.
Tag törlése egy sűrű dimenzióból A taghoz tartozó sorokat törli Összes sort frissíti
Tag felvétele a kapcsolódimenzióba Oszlopot vesz fel vagy egy már meglévőt újrahasznál, és a null értékre inicializálja az oszlopokat Összes sort frissíti
Tag törlése a kapcsolódimenzióból Nincs művelet Összes sort frissíti
Tag áthelyezése ritka dimenzión belül Nincs művelet Új kulcstáblát hoz létre és új sorokat szúr be, blokkonként egyet.
Tag áthelyezése sűrű dimenzió Nincs művelet Új kulcstáblát hoz létre és új sorokat szúr be, blokkonként egyet.
Tag mozgatása a dimenziók között Ugyanazokat a műveleteket végzi el, mint tag törlése és tag felvétele esetén Ugyanazokat a műveleteket végzi el, mint tag törlése és tag felvétele esetén
Nem megosztott tag megosztottá tétele Törli a megosztandó taghoz tartozó sorokat Összes sort frissíti
Tag virtuális tárolási állapotának megváltoztatása Törli a módosított taghoz tartozó sorokat Összes sort frissíti
Bármilyen egyéb tagfrissítés Nincs művelet Nincs művelet
Tag átnevezése Nincs művelet Nincs művelet
Bármilyen egyéb vázmódosítás Nincs művelet Nincs művelet
Megjegyzés: A "Nincs művelet" kifejezés csak azt jelenti, hogy a táblában (ténytáblában vagy kulcstáblában) nem keletkezik változás. Némi újjászervezésre sor kerül, hogy a körvonal változásai mentésre kerüljenek.


[ Oldal eleje | Előző oldal | Következő oldal | Tartalom | Tárgymutató ]