A DB2 OLAP Server telepítési kézikönyve


A DB2 OLAP Integration Server 8.1-es verzió újdonságai

Ebben a részben a DB2 OLAP Integration Server 8.1-es verziójának további jelentős változásairól olvashat. Ezek a módosítások a Hyperion Essbase Integration Services 6.5-ös kiadására vonatkoznak.

Hybrid Analysis
A relációs adatbázisokban több terabájt adat tárolható, így szinte a végtelenségig bővíthetők. A Hybrid Analysis, a DB2 OLAP Integration Server V8.1 új szolgáltatása olyan módszert biztosít, amellyel az OLAP adatbázis integrálható egy relációs adatbázissal, ezáltal hasznosítható a relációs adatbázis skálázhatósága. A Hybrid Analysis használata segíti a többdimenziós és a relációs adatbázisok működését is, a vázlatok méreteinek korlátozása nélkül végezhetők a műveletek és gyors adatátvitelt biztosít az OLAP adatbázisok és a relációs adatbázisok között.

A Hybrid Analysis működése:

A Hybrid Analysis használata:

Ha Hybrid Analysis támogatással menti el a metavázlatot, a konzol figyelmezteti, ha a metavázlat olyan dimenziókat vagy transzformációkat tartalmaz, amelyek feltehetően hibás tagneveket vagy adatértékeket hoznak létre a Hybrid Analysis adattáron belül.

A relációs adatbázis adatait nagyjából ugyanúgy kell lekérdezni, ahogy az OLAP adatbázis adatait, azaz jelentéskészítő eszközök segítségével, mint például az Outline Editor, Essbase Spreadsheet Add-in, Report Writer vagy harmadik féltől származó eszköz.

Hybrid Analysis tároló létrehozásához használja a TBC mintaalkalmazást.

Több adatforrással létesíthető összeköttetés
Több adatforrás adataihoz is hozzáférhet azok saját ikonját használva, legyenek akár elsődleges vagy másodlagos adatforrások. A több adatforráshoz történő hozzáférés jelentős rugalmasságot biztosít az OLAP modellek és metavázlatok létrehozásakor, különösen a következő esetekben:

Adatforrás és tulajdonos szerint csoportosított táblák
Több adatforráshoz való kapcsolódás esetén a relációs táblák listázáskor osztályozva, a forrás vagy a tulajdonos neve és a tábla típusa alapján rendezve jelennek meg. Az OLAP modell főablakának bal ablaktáblájában az azonos adatforrású és tulajdonosú táblák egy csoportban szerepelnek.

Képletek ellenőrzése
A DB2 OLAP Integration Server gyors módszert biztosít a statikus képletek szerkesztésére és kipróbálására, mielőtt azokat a DB2 OLAP Server programban használná. Előzőleg, ha egy statikus képletet vitt be a DB2 OLAP Integration Server programba, a képlet közvetlenül, minden ellenőrzés nélkül került a DB2 OLAP Server alkalmazáshoz. Emiatt a DB2 OLAP Server gyakran visszautasította a képletet, mert abban helyesírási hibák, hiányzó pontosvesszők vagy hasonló egyszerű hibák voltak. A képlet előzetes ellenőrzése jelentős időt takarít meg a tag- és adatbetöltéseknél.

A képletellenőrzés a metavázlat Member Properties (Tagtulajdonságok) párbeszédpanelének Formula (Képlet) oldalán történik. Az ellenőrzés során a kurzor az előforduló hiba helyére ugrik. A hiba javítása után újrakezdheti a képlet ellenőrzését annak elejétől, vagy megkeresheti a képlet következő hibáját.

Automatikus költöztetés a 8.1-es verzióra
A DB2 OLAP Integration Server 8.1-es verziójában a 7.1-es verzióval készített OLAP metaadat-katalógus frissítésekor a DB2 OLAP Integration Server lefuttat néhány parancsfájlt, amelyek a 7.1-es katalógust 8.1-es verzióra költöztetik.

Natív Oracle vezérlők támogatása
Az Open Database Connectivity (ODBC) vezérlők mellett a DB2 OLAP Integration Server 8.1 verzió a natív Oracle vezérlőket is támogatja. Ez a támogatás szükségtelenné teszi az adatbázis ügyfélszoftverek használatát, így jelentősen megkönnyíti a DB2 OLAP Integration Server telepítését UNIX operációs rendszerekre. A natív Oracle vezérlők támogatása a teljesítményt is javítja UNIX platformokon.

Parancssori paraméterek automatikus konfigurációs beállítása
A 8.1-es verzióban a kiszolgáló konfigurációs fájljának parancssori paraméterekre vonatkozó beállításai az eis.cfg vannak eltárolva. A DB2 OLAP Integration Server futtatja az eis.cfg fájlt, amely automatikusan beállítja a konfigurációt. Ez a folyamat szükségtelenné teszi, hogy minden egyes tag- vagy adatbetöltés során kézzel kelljen beírni a konfigurációs beállításokat.

A következő módosítások a Hyperion Essbase Integration Services 6.2-es kiadására jellemzőek.

Új ügyfélkonzol dinamikus Intelligent Help (intelligens segítség) ablakkal
A DB2 OLAP Integration Server új szolgáltatása az Essbase Integration Services Console és annak Intelligent Help ablaka. Az új rögzíthető Intelligent Help ablak dinamikus hivatkozásokat tartalmaz a kulcsfontosságú programfunkciókra, így automatizálja az adatok relációs adatbázisból az OLAP alkalmazásba történő mozgatásához szükséges főbb műveleteket. Ez a kényelmes új szolgáltatás a következő új telepítési és ügyfélösszetevő-szolgáltatásokat biztosítja:

OLAP metaadat-katalógus és mintaalkalmazások létrehozása
A DB2 OLAP Integration Server telepítése után, mikor először indítja a DB2 OLAP Integration Server Console alkalmazást, a rendszer megjeleníti az új OLAP Metadata Catalog Setup párbeszédpanelt a metaadat-katalógus beállításához. Ha először végzett telepítést, a párbeszédpanel egy gombjára kattintva hozhat létre OLAP metaadat-katalógust. Meglévő felhasználók esetén, ha a rendszer a katalógus előző verzióját észleli, azt frissíti az aktuális verzióra. A 8.1-es verzió esetén az OLAP metaadat-katalógus frissítésén kívül nincs szükség egyéb költöztetési eljárás végrehajtására. Az automatikus katalóguslétrehozási folyamat megkezdése előtt léteznie kell megadott ODBC kapcsolatnak az OLAP metaadat-katalógushoz.

Az OLAP metaadat-katalógus létrehozásához először a DB2 OLAP Integration Server nevét kell megadni, majd a létrehozni kívánt katalógus ODBC adatforrásának nevét (ODBC Data Source Name) (DSN). A DSN határozza meg az adatbázist, ahol a katalógus létrejön. Ezután felhasználói nevet és jelszót kell megadni a DSN-hez, majd az OK gombra kell kattintani. Egy jelölőnégyzet kiválasztásával beállítható, hogy az OLAP metaadat-katalógus beállítására szolgáló párbeszédpanel ne jelenjen meg minden indításkor. Ha letiltja az Integration Services Console új munkameneteinek megnyitásakor az OLAP metaadat-katalógus beállítására szolgáló párbeszédpanel megjelenését, azt a későbbiekben a Tools > Create Catalog (Eszközök > Katalógus létrehozása) paranccsal nyithatja meg.

Miután automatikusan létrehozta, vagy egy előző verzióról frissítette az OLAP metaadat-katalógust, a Tools > Create Sample (Eszközök > Minta létrehozása) parancs segítségével jelenítheti meg az új Sample Application Setup (Mintaalkalmazás beállítása) párbeszédpanelt. A párbeszédpanel használatával automatikusan betölthető a TBC mintaalkalmazás, a mintaadatokkal, OLAP mintamodellel és a minta metavázlattal együtt. Az automatikus létrehozási folyamat megkezdése előtt meg kell adni az ODBC kapcsolatot a TBC mintaalkalmazáshoz.

A mintaalkalmazás létrehozásához először csatlakozni kell az OLAP metaadat-katalógushoz, amelyben tárolni kívánja az adatforrás, az OLAP modell és a metavázlat mintáit. Ezután a megfelelő ODBC adatforrás nevét és a TBC (Informix esetén tbc) felhasználói névhez tartozó jelszót kell megadni. A DB2 OLAP Integration Server ezután automatikusan létrehozza a mintaalkalmazást. A rendszer figyelmeztető üzenetet jelenít meg, ha egy előző mintaalkalmazás miatt már létezik tábla az adott névvel. Ha a rendszer egy előző mintaalkalmazást észlel, törli és felülírja a meglévő táblákat, vagy a folytatás előtt új adatforrásnevet kell megadni.

Miután az OLAP metaadat-katalógus, és esetleg a TBC mintaalkalmazás létrejött, a rendszer a bejelentkezési párbeszédpanelt jeleníti meg.

Ténytáblák és dimenziók automatikus észlelése
Miután rákattintott az OLAP modell ikonra a legelső modell létrehozása céljából, és bejelentkezett a megfelelő adatforrásba, választhatja az OLAP modell ténytáblájának és az összes kapcsolódó dimenzió automatikus létrehozását.

Az Intelligent Help ablakban (lásd a 19. oldalon az Intelligent Help című részt) egy gyorselérési hivatkozás található az automatikus észlelés lehetőségre a ténytáblák létrehozásának céljából. Emellett az OLAP Model főablak Tools menüjében is rendelkezésre áll egy parancs (Tools > Create Fact Table).

Ha bármely módszerrel a ténytáblák automatikus észlelési lehetőségét választja, a rendszer megjeleníti a Create Fact Table (Ténytábla létrehozása) párbeszédpanelt. A párbeszédpanelben megjelennek ahhoz az adatforráshoz tartozó ténytáblák, amellyel összeköttetést létesített, és az OLAP metaadat-katalógusnak az aktuális adatforrásban jelenlevő ténytáblái is. A meglévő OLAP modellek ténytábláinak listáiból vagy a lehetséges ténytáblák közül választhat. A Create Fact Table párbeszédpanelen lévő jelölőnégyzetek segítségével a Time és Accounts dimenziók automatikusan létrehozhatók. Ha úgy jobban megfelel, a Time és Accounts dimenziókat később is létrehozhatja sajátkezűleg.

A dimenziók automatikus észleléséhez az Intelligent Help ablakban válassza az automatikus észlelés hivatkozást, vagy válassza a Tools > Create Dimensions parancsot a dimenziók létrehozásához. Első lépésként a rendszer megkeresi az összes táblát, amely elsődleges-idegenkulcs kapcsolat alapján lett összekapcsolva a ténytáblával. Ezután az előzőleg észlelt táblákhoz kapcsolt táblákat keresi meg, és felveszi ezeket az OLAP modellsémába. Az olyan adatbázisokban, ahol nincsenek megadva elsődleges- idegenkulcs kapcsolatok, a rendszer elsőként a ténytáblához kapcsolt összes táblát keresi meg, majd az oszlopnevek és típusok alapján határozza meg az összekapcsolási kulcsot. Ha két táblában szerepel ugyanaz az oszlopnév és típus, a rendszer feltételezi, hogy a két tábla összekapcsolása az oszlopnál fogva történik. Hogy kisebb legyen az érvénytelen dimenziók létrehozásának lehetősége, a rendszer nem keresi az olyan táblák összekapcsolási kulcsait, amelyek nincsenek a ténytáblához kapcsolva.

Hierarchiák automatikus észlelése
A Create Fact Table és Create Dimensions lehetőségekhez hasonlóan a 8.1-es verzióban a hierarchiák automatikus észlelésére is van lehetőség. Az Intelligent Help ablak szövegében (lásd a 19. oldalon az Intelligent Help című részt) található automatikus észlelés hivatkozást használva érheti el ezt a lehetőséget. Az OLAP Model és OLAP Metaoutline főablakból a Tools menü parancsaival is elérhető ez a lehetőség. Az OLAP Model főablakában válassza a Tools > Create Hierarchies parancsot; az OLAP Metaoutline főablakában a Tools > Get Existing Hierarchies parancsot válassza. Választhat egyetlen vagy több hierarchia létrehozása között is.

Ha bármelyik módszert használva kiválasztja az automatikus hierarchiaészlelést, a DB2 OLAP Integration Server megkeresi és észleli az OLAP metaadat-katalógusban lévő hierarchiákat. A rendszer ezután a fellelt hierarchiákat hierarchikus fa formájában jeleníti meg, amelyen látható a dimenzió neve, a hierarchiák nevei és a hozzájuk tartozó tagok nevei.

Az automatikus hierarchiaészlelés nem észleli a hierarchiákban lévő szűrőket. Emellett a rendszer az adatforrás hierarchikus szerkezetét is összehasonlítja az OLAP modell dimenzióival és a fellelt hierarchiákból törli az érvénytelen oszlopokat. Például, ha az OLAP modell Product dimenziója tartalmazza a Category, Family és SKU oszlopokat, de az adatforrás nem tartalmaz Category oszlopot, a visszaadott hierarchia csak Family és SKU oszlopokat tartalmaz.

Intelligent Help
Ez a szolgáltatás megkönnyíti és kényelmesebbé teszi a felhasználó számára a program használatát. Ha OLAP modell vagy metavázlat létrehozása vagy módosítása céljából megnyitja az OLAP Model vagy OLAP Metaoutline főablakot, a DB2 OLAP Integration Server Console az Intelligent Help néven ismert új szolgáltatás segítségével vezeti végig ezen a folyamaton. Az Intelligent Help egy külön ablakban jelenik meg, amely számozott eljárásokat tartalmaz, valamint hivatkozásokat új automatikus észlelési lehetőségekre és gyakran használt műveletekre.

Az ablak felső részén lévő gombokon a kapcsolódó feladatok fő csoportjai láthatók. Például az OLAP Model feladatok csoportjai esetén a gombok feliratai a következők:

Az OLAP modell létrehozásához végrehajtandó műveletek ezekbe a fő kategóriákba sorolhatók.

A feladatcsoportok gombjai alatt a Intelligent Help ablaka függőlegesen kétfelé van osztva:

Az Intelligent Help ablaka rögzíthető, áthelyezhető ablak, amely tetszés szerint méretezhető és mozgatható. Az Integration Services Console automatikusan megjeleníti az Intelligent Help ablakát az első OLAP modell vagy metavázlat létrehozásakor vagy megnyitásakor. Egy ikonra kattintva szüntetheti meg az Intelligent Help ablak rögzítését, majd azt eltávolíthatja a konzolról. Egy jelölőnégyzetre kattintva elrejtheti vagy megjelenítheti az Intelligent Help ablakát a program indításakor, és egy bezárás ikonra kattintva a konzol munkamenete során bármikor bezárhatja azt.

Az OLAP Model és OLAP Metaoutline főablakának eszköztárában és Tools menüjében is találhatók olyan elemek, amelyek segítségével megjeleníthető az Intelligent Help. A rendszer megjegyzi, hogy az Intelligent Help ablaka zárva vagy nyitva volt-e az utolsó munkamenet során. Ha a segítő ablak nyitva van az OLAP modell bezárásakor, akkor automatikusan meg fog jelenni a modell újbóli megnyitásakor.

Mint mindig, most is rendelkezésre áll online súgó, amelyben megtalálhatók a fogalmak és a párbeszédpanelek bejegyzéseinek részletes ismertetése.

Betöltés optimalizálása
A DB2 OLAP 8.1-es verziója a tag- és adatbetöltés teljesítményének javítására öt új dinamikus betöltésoptimalizálási lehetőséget biztosít.

Tagbetöltési lehetőségek

Adatbetöltési lehetőségek

Rendezés más oszlop alapján
Ez a szolgáltatás lehetővé teszi, hogy a rendezés olyan oszlop alapján történjen, amelyik a relációs adatbázisban található, de amely nem használatos az OLAP metavázlatban. A meg nem jelenített oszlop alapján történő rendezés rekurzív és előállító végrehajtás esetén is engedélyezett. A rendezés és szűrés megadásához használatos párbeszédpanelekben azonos oszloplisták közül lehet választani. Hogy ne lehessen többször kiválasztani egy oszlopot, azok az oszlopok, amelyek a rendezés bármely részében fel lettek használva, a rendezési kiválasztáshoz a továbbiakban nem elérhetők.

A DB2 OLAP Server tulajdonságok betöltése adatbázis oszlopokból
Ezzel az új szolgáltatással ugyanúgy tölthetők be a következő DB2 OLAP Server tulajdonságok adatbázisokból, ahogy a konszolidációs tulajdonságokat és az UDA-kat be lehet tölteni a DB2 OLAP Integration Server alkalmazásból a DB2 OLAP Server alkalmazásba:

Ennek a szolgáltatásnak a bevezetése a DB2 OLAP Server Administration Services Console mintájára történt, és lehetővé teszi, hogy a főbb DB2 OLAP Server beállításokat a DB2 OLAP Integration Server alkalmazáson belül határozhassa meg. Ezeket a tagbeállításokat a metavázlat Member Properties (Tagtulajdonságok) párbeszédpanelén lévő Member Info (Taginformációk) oldalon adhatja meg. Ha a tulajdonságértékek egy adatbázisoszlopban szerepelnek, vesszővel vagy szóközzel válassza el őket (például: +, Expense, Last, Both). Ha egy tulajdonság meghatározására szót használ, tagbetöltés során csak az első betű használatos; például: (O)nly, vagy (E)xpense vagy (T)wo Pass Calc.

Az adatbázis oszlopokból betölthető megengedett tulajdonságértékekről további részleteket a metavázlat Member Properties párbeszédpanelének Member Info oldalán lévő Help gombra kattintva olvashat.

XML behozatal/kivitel
A DB2 OLAP 8.1-es verziójának XML behozatal/kivitel funkciója lehetővé teszi, hogy az OLAP metaadat-katalógusból adatokat lehessen kivinni, és oda adatokat lehessen behozni. Ezzel a szolgáltatással gyorsan átvihetők az OLAP modellek és metavázlatok az egyik OLAP metaadat-katalógusból a másikba. Egy XML alapú szerkesztő segítségével átnevezhető a metavázlathoz tartozó OLAP modell, és a felülvizsgált adatok behozhatók az OLAP metaadat-katalógusba. Olyan XML szerkesztőt kell használni, amelyik támogatja az UTF 8 UNICODE szabványt.

Az XML bővíthető leíró nyelv (Extensible Markup Language) két részből áll:

Az új XML behozatal/kivitel szolgáltatás használatához a DB2 OLAP Integration Server az új XML Import/Export párbeszédpanelt biztosítja. A párbeszédpanel megjelenítéséhez válassza az OLAP Model vagy OLAP Metaoutline főablakában a File > XML Import/Export parancsot.

Az Import lap kiválasztásával és a szükséges információk megadásával nyithat meg OLAP modellt vagy metavázlatot XML fájlból. OLAP modell vagy metavázlat XML fájlként történő mentéséhez az Export lapot kell használni. Kattintson a Save As XML File (Mentés XML fájlként) gombra, adja meg az XML fájl nevét, és mutasson rá arra a könyvtárra, ahová a fájlt szeretné menteni.

Adatok növekményes frissítése
Ez a szolgáltatás lehetővé teszi, hogy tag- és adatbetöltések során a DB2 OLAP Server adatokhoz hozzá lehessen tenni, illetve azokból el lehessen venni. Alapértelmezés szerint a DB2 OLAP Integration Server minden dimenziót és tagot frissít. A meglévő DB2 OLAP Server vázlat növekményes frissítése gyorsabb, mint az összes dimenzió és tag frissítése. Az Essbase Integration Services Console a frissítési beállítások kiválasztásához egy Incremental Update (Növekményes frissítés) párbeszédpanelt tartalmaz.

A tagbetöltéshez a következő lehetőségek állnak rendelkezésre:

Az adatbetöltéshez a következő lehetőségek állnak rendelkezésre:

A tag- és adatbetöltések során a következő Attribute Dimension Restriction (Tulajdonságdimenzió korlátozása) lehetőségek állnak rendelkezésre:

Tag- és adatbetöltés szűrési beállításai
Ezzel a szolgáltatással a szűrést a tagbetöltésre vagy az adatbetöltésre korlátozhatja, vagy mindkettőre alkalmazhatja.

Az Essbase Integration Services Console tartalmazza a DB2 OLAP Server alkalmazás Application and Database párbeszédpaneljének átalakított változatát, amelyben egy egyszerű legördülő listából lehet kiválasztani a szűrőket.

Javított SQL Drill-Through (SQL mélyfúrás) szolgáltatás
Ez a szolgáltatás az SQL mélyfúrási utasításban az összekapcsolási kulcs optimalizálását alkalmazva használja ki az új adatbetöltési optimalizációt. Az összekapcsolási kulcs optimalizálásakor a rendszer eltávolítja a ténytábla és a dimenziótábla összekapcsolását, ha az összekapcsolási oszlop megegyezik a kiválasztott oszloppal. Ez gyorsabb mélyfúrási lekérdezést eredményez.

Windows Service segédprogram támogatása
Ez az új segédprogram Windows NT és Windows 2000 szolgáltatásként veszi fel a DB2 OLAP Integration Server alkalmazást, és elfogadja az olapisvr parancs paramétereit. Ezek a paraméterek a következőket biztosítják:

A kiszolgáló naplófájljának jobb elérése
A DB2 OLAP Integration Server két hozzáférési módszert nyújt a kiszolgáló naplófájljához, így segítve a tag- és adatbetöltések elemzését és hibakeresését.

A DB2 OLAP Integration Server mindkét esetben beolvassa a naplóadatokat, és megjeleníti a betöltés során történt eseményeket dátummal és időbélyeggel ellátva a Server Log File (Kiszolgáló naplófájlja) ablakban. Nagyon nagy tag- és adatbetöltés esetén a kiszolgáló csak a naplófájl utolsó 1 MB-os részét tölti be. A naplófájl másolható és beilleszthető bármilyen szövegszerkesztőbe (például Jegyzettömb), hogy azután azt további elemzés és vizsgálat céljából kinyomtathassa.

Új mintaalkalmazás
A DB2 OLAP Integration Server egy új mintaalkalmazást is biztosít, amely a The Beverage Company (TBC) nevű kitalált vállalatra épül. A TBC mintaalkalmazás bemutatja a Measures dimenzió rekurzív létrehozását, a relációs adatforrás más oszlopára alapozott rendezés használatát és metaadatok betöltését adatbázis oszlopokból. A mintaalkalmazás ezen felül UDA-kat és Date Time Series adatokat, további éveket, ráközelítési útvonalakat és az adatbetöltés növekményes frissítésének bemutatásához egy új Time táblát tartalmaz.

A TBC mintaalkalmazás a következő összetevőket tartalmazza:

Az OLAP modell mintaalkalmazás és az OLAP metavázlat most először áll rendelkezésre Java támogatású XML formátumban.

Az Essbase Integration Services Console egy új Sample Application Setup (Mintaalkalmazás beállítása) párbeszédpanelt tartalmaz, amely automatikusan megjelenik a DB2 OLAP Integration Server telepítése után. A párbeszédpanel néhány egyszerű beviteli mezőjének kitöltésével a mintaalkalmazás automatikusan betölthető.

Ez az automatizált szolgáltatás lehetővé teszi, hogy percek alatt használható és működőképes mintaalkalmazást lehessen készíteni. Az OLAP metaadat-katalógus és TBC adatforrás adatbázisának beállítását és az ODBC kapcsolat meghatározását előzőleg kell elvégezni, illetve létrehozni. Az ODBC kapcsolatok beállításakor az adatforráshoz megadott adatforrásnévhez (DSN) a TBC (Informix esetén tbc) felhasználói nevet kell használni, mert a mintatáblák ezzel a névvel lettek létrehozva.

UNIX ODBC konfigurációs segédprogram
A DB2 OLAP Integration Server a UNIX felhasználók számára egy új segédprogramot biztosít, amellyel az ODBC kapcsolatokat ellenőrizhetik, létrehozhatják és törölhetik. Az odbcconfig segédprogram használatával szerkeszthetők az odbc.ini fájl ODBC konfigurációs információi. Ez az új segédprogram a relációs adatbáziskezelő rendszerek (RDBMS) hozzáférésével kapcsolatos aktuális környezeti beállításokat is megjeleníti. Az odbcconfig a környezeti beállítások diagnosztikai tesztelésére is használható.

Az odbcconfig segédprogram a következő menüpontokkal segíti az ODBC kapcsolatok konfigurálását és hibakeresését:


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