Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaJenő Sipos Megváltozta több, mint 10 éve
1
Arató Bence technológiai igazgató Oracle9i Release 2: Relációs és OLAP adatok kezelése közös platformon InfoStructure
2
- 2 - Ügyfélértékelés Az értékesítési tevékenység támogatása Marketing tervezés, előrejelzés Webelemzés Dolgozói elégedettség vizsgálatok HR Kontrolling Teljesítményértékelő alkalmazások • Marketing • Humán kontrolling Eszközválasztási tanácsadás Technológiai audit Üzemeltetés támogatás Oktatási szolgáltatások • Technológia / IT • Kontrolling Operatív és stratégiai tervezés Jelentéskészítő és -elemző alkalmazások Balanced scorecard Felsővezetői információk Tanácsadási portfóliónk
3
InfoStructure - 3 - Főbb ügyfeleink • Axelero Rt. • Hewitt Inside Rt. • MATÁV Rt. • Pénzügyi Szervezetek Állami Felügyelete • Raiffeisen Értékpapír Rt. • Vivendi Telecom Hungary Kft.
4
Az Oracle9i Release 2 felépítése
5
InfoStructure - 5 - Relációs és OLAP adatok Java Express 4GI Java BI Beans Oracle9i SQL ROLAP SQL Reports Discoverer Forms Reports Discoverer Forms OLAP API OLAP motorRDBMS motor
6
InfoStructure - 6 - I. Az OLAP motor vezérlése PL/SQL alatt •Tetszőleges OLAP parancs kiadható a DBMS_AW csomag segítségével. Általában a dbms_aw.execute eljárás használatos. SQL> set serverout on SQL> call dbms_aw.execute( ’aw list'); EXPRESS R/O UNCHANGED SYS.EXPRESS (1 other users reading) SQL>
7
InfoStructure - 7 - II. SQL hozzáférés OLAP adatokhoz Az adatok az OLAP_TABLE táblafüggvény segítségével érhetőek el: SELECT * FROM TABLE(OLAP_TABLE (aw-attach, table-name, olap-command, limit-map)) AS table-name; Az OLAP_TABLE függvény nézetbe foglalásával állandó hozzáférést biztosíthatunk az OLAP adatkockákhoz
8
InfoStructure - 8 - Standard eljáráscsomagok OLAP adatok kezelésére • •CWM2_OLAP_AW_ACCESS • •CWM2_OLAP_PC_TRANSFORM • •CWM2_OLAP_DIMENSION • •CWM2_OLAP_DIMENSION_ATTRIBUTE • •CWM2_OLAP_HIERARCHY • •CWM2_OLAP_LEVEL • •CWM2_OLAP_LEVEL_ATTRIBUTE • •CWM2_OLAP_CUBE • •CWM2_OLAP_MEASURE • •CWM2_OLAP_TABLE_MAP • •CWM2_OLAP_AW_OBJECT • •CWM2_OLAP_AW_MAP
9
InfoStructure - 9 - A CWM2_OLAP_AW_ACCESS2 PL/SQL csomag •Célja az OLAP kockák relációs lekérdezésének elősegítésése •A csomag segítésével automatikusan elkészíthetők az OLAP adatkockákra mutató állandó nézetek •A nézetek segítségével az adatok mellett lekérdezhetőek a dimenziók megnevezései, a hierchiákra vonatkozó információk, egyéb metaadatok •A csomag eljárásai egy struktúradefiniciós állomány alapján dolgoznak és egy SQL scriptet hoznak létre, amelynek lefuttatásával keletkeznek a nézetek •A CREATEAWACCESSSTRUCTURES eljárás végzi a nézet és a kapcsolódó objektípusok létrehozását
10
Egy Express adatkocka lekérdezése
11
InfoStructure - 11 - Az Express adatkocka OPEL I. II. III. IV 2002. VW AUDI BMW Darabszám kocka Időszak dimenzió Autó dimenzió
12
InfoStructure - 12 - A struktúraleíró állomány MEASURE::darabszam:: MEASURE COLUMNS::darabszam:: MEASURE DATATYPES::number(8,0) DIMENSION::auto DIMENSION COLUMN::auto DIMENSION DATATYPES::varchar2(16) DIMENSION::idoszak DIMENSION COLUMN::idoszak DIMENSION DATATYPES::varchar2(16)
13
InfoStructure - 13 - A generált nézet definíciója SELECT "IDOSZAK","AUTO","DARABSZAM" FROM TABLE(CAST (OLAP_TABLE('eladasok DURATION QUERY', 'darabszam_TBL', '', TABLE(CAST (OLAP_TABLE('eladasok DURATION QUERY', 'darabszam_TBL', '', darabszam_LMAP()) AS darabszam_TBL)) darabszam_LMAP()) AS darabszam_TBL))
14
InfoStructure - 14 - Az adatok átvitele Discoverer alá
15
InfoStructure - 15 - Jelentés készítése
16
InfoStructure - 16 - A végeredmény!
17
Köszönöm a figyelmet! Arató Bencearatob@infostructure.hu www.infostructure.hu
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.