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

Miben különbözik a többdimenziós tárolás a relációstól?

Ha a relációs tárkezelőt használja, amikor a DB2 OLAP Server OLAP alkalmazást hoz létre, a DB2 OLAP Server ugyanazokat az összetevőket hozza létre a fájlrendszerben, mint a többdimenziós tárkezelő használatakor. Létrehoz egy relációs kockát is a relációs adatbázisban, amely az adatbázisváz árnyékát és az adatbázis aktuális adatait tartalmazza.

Az ábra 4 mutatja, hogy ha a relációs tárkezelőt használja OLAP alkalmazást létrehozásakor, hogyan tárolódnak az összetevők a fájlrendszerben.

ábra 4. A DB2 OLAP Server alkalmazás összetevőinek tárolása, ha azt a többdimenziós tárkezelő hozza létre


Figure olap2 not displayed.

Az ábra 5 mutatja, hogyan tárol a relációs tárkezelő egyes összetevőket a fájlrendszerben. Egyes összetevők a relációs adatbázisba kerülnek.

ábra 5. A DB2 OLAP Server alkalmazás összetevőinek tárolása, ha azt a relációs tárkezelő hozza létre


Figure olap3 not displayed.

Az ábra 6 azt a relációs kockát mutatja, amelyet a DB2 OLAP Server OLAP alkalmazás és adatbázis készítésekor hoz létre a relációs adatbázisban relációs tárkezelő használatakor.

ábra 6. DB2 OLAP Server relációs kocka


Figure olap4 not displayed.

A relációs kocka adataihoz való közvetlen hozzáféréshez használható nézetekről részletes tájékoztatást itt olvashat: Fejezet 10, SQL alkalmazások létrehozása.

A következő rész áttekinti azon három eseményt, melyek hatására a DB2 OLAP Server Relational Storage Manager táblákat vagy nézeteket hoz létre a relációs kockában. Az események a következők:

Az első OLAP alkalmazás létrehozása

Egy OLAP alkalmazás egy vagy több többdimenziós adatbázisból, és az egyes adatbázisokhoz létrehozott számításleíró parancsfájlokból, jelentésleíró fájlokból és adatbetöltési szabályokból áll.

Mielőtt OLAP alkalmazást hoz létre, győződjék meg róla, hogy az rsm.cfg fájlban megfelelően lettek frissítve a paraméterek! Az rsm.cfg fájlban beállíthatja azokat a paramétereket, amelyek meghatározzák az adatbázist, ahol a DB2 OLAP Server az OLAP alkalmazások összetevőit tárolja, illetve a táblaterületet, ahol a létrehozott relációs táblákat tárolja. Az rsm.cfg fenti és az ezekhez kapcsolódó paramétereinek frissítéséről itt olvashat: Fejezet 8, DB2 OLAP Server konfigurálása.

Amikor a DB2 OLAP Servert először használja OLAP alkalmazás létrehozására, a következő tábla és nézet jön létre:

Kockakatalógus-tábla
A relációs adatbázisban tárolt összes többdimenziós adatbázis listáját tartalmazza. Megmutatja azt is, hogy melyik alkalmazáshoz vannak rendelve az egyes kockák. Minden új többdimenziós adatbázis létrehozásakor a DB2 OLAP Server új sort ír a táblába.

Kockakatalógus-nézet
Lehetőséget ad az SQL felhasználónak az OLAP alkalmazásokhoz és relációs kockákhoz való hozzáférésre.

Két SQL naplótábla
Az RSM által használt SQL utasítások adminisztrálására használják.

Többdimenziós adatbázis létrehozása alkalmazásban

Ha a DB2 OLAP Server segítségével hoz létre többdimenziós adatbázist OLAP alkalmazásban, a következő részben látható táblák és nézetek jönnek létre: táblázat 11.

táblázat 11. Adatbázis létrehozásakor létrehozott táblák és nézetek
Táblák és nézetek Leírás
Kockatábla Relációs kocka dimenzióinak listáját tartalmazza, illetve információkat tartalmaz az egyes dimenziókról.
Kockanézet Lehetőséget ad az SQL felhasználónak a relációs kocka összes dimenziójához, illetve a hozzájuk társított információkhoz való hozzáférésre. Minden egyes relációs kockához egy kockanézet tartozik a relációs adatbázisban.
Fedőnév-azonosító tábla A DB2 OLAP Server által kijelölt azonosítószámok és az OLAP tábla-fedőnevek közti leképezést tartalmazza.
Fedőnév-azonosító nézet Minden egyes, relációs kockával használt OLAP fedőnévtáblához tartalmaz egy sort. Egy relációs kockához egy fedőnév-azonosító nézet tartozik.

Adatbázis első vázának elmentése

Amikor egy többdimenziós adatbázis első vázát menti, a DB2 OLAP Server létrehozza az itt felsorolt táblákat és nézeteket: táblázat 12


táblázat 12. Az első váz mentésekor létrehozott táblák és nézetek
Táblák és nézetek Leírás
Kulcstábla Egyenértékű egy többdimenziós adatbázis indexével a Hyperion Essbase dokumentációban leírtak szerint. A kulcstábla az a tábla, amelyet a DB2 OLAP Server az első sikeres újjászervezés után hoz létre.
Ténytábla A relációs kockák összes adatát tartalmazza. Minden relációs kockához egy vagy több ténytábla tartozik.
Ténynézet Használatával olyan SQL alkalmazások férhetnek közvetlenül hozzá többdimenziós adatokhoz, amelyek a dimenziónézetekkel való kötelező összekapcsolásokat kezelik.
Csillagnézet Lehetőséget ad az SQL felhasználónak a csillagséma adataihoz való hozzáférésre egyetlen nézetből, amelyen már megtörtént a JOIN végrehajtása.
LRO tábla A relációs kocka adatcelláihoz társított minden egyes csatolt objektumhoz tartalmaz egy sort.
LRO nézet Lehetőséget ad az SQL felhasználónak az LRO információhoz való hozzáférésre.

Mindezek mellett a váz minden egyes dimenziójához a DB2 OLAP Server létrehozza az itt felsorolt táblákat és nézeteket: táblázat 13.

táblázat 13. Mindegyik dimenzióhoz létrehozott táblák és nézetek
Táblák és nézetek Leírás
Dimenziótábla Dimenzió tagjairól tartalmaz részletes információkat. Egy váz minden egyes dimenziójában egy dimenziótábla van.
Dimenziónézet Lehetőséget ad az SQL felhasználónak egy dimenzió tagjairól szóló információhoz való hozzáférésre.
Felhasználó által megadott attribútumok táblája Egy tagazonosítót és felhasználó által megadott attribútumnevet tartalmaz a váz létrehozásakor megnevezett minden egyes taghoz. Egy váz minden egyes dimenziójához egy ilyen attribútumtábla tartozik.
Felhasználó által megadott attribútumok nézete Lehetőséget ad az SQL felhasználónak egy dimenzió összes, felhasználó által megadott attribútumaihoz való hozzáférésre.
Generációtábla A váz létrehozásakor megnevezett minden egyes generációhoz tartalmaz generációszámokat és neveket. A vázban minden egyes dimenzióhoz egy generációtábla tartozik.
Szinttábla A váz létrehozásakor megnevezett minden egyes szinthez tartalmaz szintszámokat és neveket. A vázakban egy szinttábla tartozik minden egyes dimenzióhoz.
Relációs attribútumok táblája A dimenzióhoz felvett relációsattribútum-oszlopok neveit, adattípusait és méreteit tartalmazza.
Relációs attribútumok nézete Lehetőséget ad SQL felhasználónak a dimenzióhoz tartozó relációsattribútum-oszlopokhoz való hozzáférésre.


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