Az Előzmények adatbázis sémái

Az Előzmények adatbázis sémái két típusba sorolhatók: A statikus táblák a WebSphere Business Monitor telepítésekor jönnek létre, a dinamikus táblákat pedig minden egyes importált üzleti mérőszámmodellhez létrehozza a rendszer.

A következő táblázatok az Előzmények adatbázis két típusú tábláinak a leírását tartalmazzák, és ismertetik az egyes oszlopoknak az üzleti mérőszámmodellbeli megfelelőit.
Megjegyzés:
  • Null érték: jelzi, hogy az oszlop elfogadja-e a null értéket
  • Leíró: egy oszlop és az üzleti mérőszámmodell definíciói közötti leképezést határozza meg. Nem kell, hogy minden oszlopnak legyen leírója.

Statikus adatbázistáblák

DIM_TIME

Az idődimenzió-tábla.

Oszlopnév Oszloptípus Oszlop leírása Null érték
SURROGATE_KEY INTEGER Ez az elsődleges kulcs N
DAY SMALLINT A napot jelzi N
MONTH SMALLINT A hónapot jelzi N
YEAR INTEGER Az évet jelzi N

Dinamikus adatbázistáblák

Az Előzmények adatbázis csillagszerű sémaszerkezetet használ: középpontjában a Tények tábla áll, melyet a Dimenzió táblák "levelekként" vesznek körül. A Tények tábla hasonló az Állapot és a Futásidejű adatbázis Környezet táblájához. Egy csillag tartozik a Környezethez, egy másik pedig a Környezet megfelelő tevékenységeihez. Az Állapot és a Futásidejű adatbázisban például létezhet egy Környezetpéldány tábla és környezetenként egy Tevékenységpéldány tábla.

Környezeti tények táblája

Hagyományos elnevezés: FCT_<a környezet rendszer által generált neve>

A következő oszlopok mindig léteznek:

Oszlopnév Oszloptípus Oszlop leírása Null érték
MCI_MCIID DECIMAL(19,0) A tevékenységpéldány egyedi azonosítója, és egyben a táblázat elsődleges kulcsa. N
PARENT_MCIID DECIMAL(19,0) A szülő folyamatpéldány egyedi azonosítója, amennyiben létezik Y
SK_<a dimenzió rendszer által generált neve> INTEGER Valamelyik dimenziótáblára mutató külső kulcs. Az FK reláció meghatározott. A környezetben előforduló minden egyes dimenzióhoz hozzá van rendelve az oszlopok valamelyike. Y
GMT_<mutatószám rendeszer által generált neve> TIMESTAMP Az időbélyegző értéke, ami a greenwichi idő tárolására szolgál, ha az adattípus időbélyegző mérésére való. (Ez az oszlop csak akkor jön létre, ha az idő mérőszáma Dimenzióként lett megjelölve. A dimenzióként jelölt idő mérőszámok csak nap/hónap/év felbontásban tárolódnak, és ekkor az oszlop lehetővé teszi e mutatószámok pontos időértékének megtekintését.) Y

Ha a mutatószámok tényként(és nem dimenzióként) vannak jelölve, a rendszer a következő három oszloptípust használja:

Tényként jelölt mutatószámok esetén használt oszloptípusok
Oszlopnév Oszloptípus Oszlop leírása Null érték
M_<rendszer által generált név> Az adattípus az üzleti mérőszámmodellben definiált adattípustól függően változik. Mutatószám vagy kulcsdefiníció értékét reprezentálja. Y
C_<rendszer által generált név> BIGINT Számlálók ábrázolására használható. Y
T1_<rendszer által generált név> BIGINT Időmérőknél a halmozott idő ábrázolására szolgál. (Az időmérőt az Előzmények adatbázisban egyetlen oszlop, míg az Állapot adatbázisban több oszlop ábrázolja.) Y
A dimenziótábla

A rendszer az egyes környezetekhez nulla vagy több dimenziótáblát definiál, attól függően, hogy a környezet hány dimenziót határoz meg. Ezek között legtöbb esetben legalább az Idő dimenzió szerepel.

Hagyományos elnevezés: DIM_<a dimenzió rendszer által generált neve>

A következő oszlopok mindig definiáltak:

Oszlopnév Oszloptípus Oszlop leírása Null érték
SURROGATE_KEY INTEGER A rendszer által a dimenziósorhoz generált elsődleges kulcsérték. A PK definiálva van. N

Ezek a definíción alapuló oszlopok. A dimenziótábla a dimenzió részeként meghatározott minden mérőszámhoz tartalmaz egy oszlopot.

A definíción alapuló oszlopok
Oszlopnév Oszloptípus Oszlop leírása Null érték
M_<rendszer által generált név> Az adattípus az üzleti mérőszámmodellben definiált adattípustól függően változik. Mutatószám vagy kulcsdefiníció értékének ábrázolására használható. Y
C_<rendszer által generált név> BIGINT Számlálók ábrázolására használható. Y
T1_<rendszer által generált név> BIGINT Időmérőknél a halmozott idő ábrázolására szolgál. (Az időmérőt az Előzmények adatbázisban egyetlen oszlop, míg az Állapot adatbázisban több oszlop ábrázolja.) Y

A tevékenységek csillagsémája ugyanezeket a jelöléseket használja azzal az eltéréssel, hogy a táblák elnevezései ott az AFC_ illetve ADM_ sémát követi.


Copyright IBM Corporation 2005, 2006. Minden jog fenntartva.