Az adatok áthelyezésére vonatkozó szolgáltatás (állapotból futásidejűbe) azokat az
adatokat dolgozza fel, amelyeket a figyelési kiszolgáló az állapot-adatbázisban
tárolt, és áthelyezi őket a futásidejű adatbázisba, ahol más
WebSphere® Business Monitor
összetevők és az adatok áthelyezésére vonatkozó szolgáltatás (futásidejűből
előzménybe) hozzáférhetnek.
Az adatok áthelyezésére vonatkozó szolgáltatásra a következő alapértelmezett
konfiguráció érvényes:
- A figyelési kiszolgáló forrástábláiban (állapot-adatbázis) alkalmazott módosításokat
folyamatosan rögzíti a rendszer, és bejegyzi őket a munkatáblákba.
- A munkatáblákba bejegyzett módosításokat folyamatosan betölti az alkalmazási
összetevő, és érvényesíti őket a futásidejű adatbázis munkatábláira. Ezekhez a munkatáblákhoz más WebSphere Business Monitor összetevő nem férhet hozzá, mivel csak belső használatra alkalmazhatók.
- Az alkalmazási összetevő minden új feldolgozandó adat esetében elindítja az
ETL összetevőt. Az ütemezéstől függően (amely kezdetben minden ötödik perc) az ETL
összetevő feldolgozza az alkalmazási munkatáblákban tárolt adatokat, vagy inaktív
marad a következő ütemezett futtatásig.
Az ütemezett futtatások közötti késleltetés
növelésével hosszabb idő telik el az adatok állapot-adatbázisban való tárolása és a
futásidejű adatbázis céltábláiban való közzététele között.
Miután bekerültek a
futásidejű adatbázisba, az adatokhoz más
WebSphere Business Monitor
összetevő is hozzáférhet.
- Az
alkalmazási munkatáblákban található, az adatelőkészítési összetevő által sikeresen
feldolgozott adatokat az élettartam célösszetevője az ütemezésnek megfelelően
eltávolítja. Alapértelmezés szerint ez az összetevő 24 óránként fut le. Az
ütemezés késleltetésének növelésével a munkatáblák nagyobb mértékben
nőnek. A késleltetés csökkentése szintén előre nem látott problémákhoz vezethet,
mivel elképzelhető, hogy a többszörös adatszolgáltató összetevők párhuzamosan módosítják a
munkatáblákat, illetve párhuzamosan próbálják őket elérni.
- A rögzítési összetevő alapértelmezés szerint ötpercenként automatikusan eltávolítja
a rögzítési munkatáblából az onnan az alkalmazási munkatáblákba áthelyezett adatokat.
- A rögzítési munkatáblákon alkalmazott minden tisztítási művelet során elindul az
élettartam célösszetevője. Ez az összetevő szintén ütemezés alapú. Ez csak azokat az
adatokat távolítja el a forrástáblákból, amelyeket a figyelési kiszolgáló kijelöl a
törlési művelethez, ha legalább 5 perc telik el az adatok utolsó alkalommal történő
tisztítása óta. Ha az élettartam összetevőjének tisztítási időközéhez olyan érték
van megadva, amely a rögzítési összetevőhöz megadott tisztítási időköznél
alacsonyabb, a tisztítás a rögzítési összetevőhöz megadott tisztítási időszak
alapján történik.
Példa: A rögzítési összetevő
tisztítási időköze a munkatáblák esetében 5 perc, az élettartam
forrás-összetevőjének ütemezett értéke pedig 1 perc. 5 percnek kell eltelnie, mielőtt a rögzítési program elindítja a tisztítási ciklust. Mivel a rögzítési program tisztítási tevékenysége 5 percig nem aktiválódik, az
élettartam összetevője nem indul el. 5 perc eltelte után a rendszer eltávolítja az
adatokat a munkatáblákból és elindítja az élettartam forrásösszetevőjét, amely
eltávolítja az állapot-adatbázisban lévő forrástáblák adatait.
Az alapértelmezett konfiguráció módosítható.