Az Oracle 9i Platform az e-üzleti Intelligencia szolgálatában Radnai Szabolcs BI&W üzletág vezető Oracle Corporation
Oracle9i Platform, Forró területek Perszonalizált hozzáférés Információkhoz és Alkalmazásokhoz E-Business Portál Nagyságrendi teljesítmény javulás E-Business Cache E-Business Intelligencia Információk az ügyfelekről, az üzletről és a szállítókról Vezeték nélküli E-Business Hozzáférés bármely eszközről, bármely hálózaton keresztül
Az E-Business Intelligencia kihívásai... NAGYOBB Integrált e-business: funkcionális területeken átívelő vállalati méretű elemzés GYORSABB Növekedés méretben és komplexitásban: felhasználói elvárások több forrás és adat bevonására ösztönöznek GYORSABB TÖBB FELHASZNÁLÓ Nagymértékben kiterjedő üzleti intelligencia felhasználó bázis RÖVIDEBB FRISSÍTÉSI ABLAK Elmozdulás a közel valós idejű (sokszor automatizált zárt láncú döntés támogatás felé)
Oracle 8i e-business Intelligencia architektúra Web adat Operatív adat Warehouse Builder Elemző alkalmazások Oracle8i Application Server Reports Discoverer Express Külső adat Express Darwin CWM Metadata Portal
Oracle8i Bizonyíték a skálázhatóságra és menedzselhetőségre Sun Microsystems és Oracle Benchmark 33TB-os adattárház (82TB bruttó) csúcs I/O teljesítmény (251,000 IOPS) BT EPoC Projekt 35TB-os benchmark vizsgálat (82TB diszkméret) Sequent/EMC 2,000,000 üzleti lekérdezés egy 100 milliárd soros tényadat táblán kevesebb mint 27 perc alatt France Telecom - 30TB éles üzemű adattárház 1 év alatt NetZero - 50TB Intelligent WebHouse és még Acxiom, TIM, Quelle, La Caixa, Capital One.. Kulcs üzenet: Nincs szükség speciális adattárház szerverekre www.oracle.com/oramag
2001 : Szerver konszolidáció az adattárház piacon Elemző szerver ETL Szerver motor Relációs adattárolás Adatbányászati szerver Specializált többszerveres környezet Többféle tudást igényel Adat duplikálás, interfacek Integrációs szabványok hiánya
Új üzleti intelligencia irányvonal Oracle 9i az E-üzleti intelligencia alapja Operatív adat E-Business Intelligencia csomag Oracle9i Reports Discoverer Web adat Warehouse Builder ETL Infrastructure and OLAP Services and Data Mining 9i Application Server BI Beans Külső adat Portal CWM Metadata
Oracle9i az e-üzleti intelligencia platformja 9
Oracle9i Database egyetlen üzleti intelligencia adatszerver Relációs ETL OLAP Adatbányászat M e t a d a t a
Oracle 9i Performancia & Skálázhatóság - lehetőségek kiszélesítése Több adat LIST partiticionálás Parallel lekérdezés kiterjesztések Több felhasználó Automatikus DSS memória tuning Erőforrás kezelő (Resource Manager) kiterjesztések (Query Governing, Queuing, Reprioritization) Gyorsabb Bitmap join indexek Materializált nézet kiterjesztések Közbenső query eredmények intelligens használata Javított aggregáció és lekérdezés optimalizálás otn.oracle.com/products/bi/content.html
ETL Infrastruktúra 9i egy erőteljes transzformációs motorrá válik Adat változás érzékelés Külső táblák Tábla függvények Multi-tábla insert Upsert Felfüggesztett parancsvégrehajtás Párhuzamos adat pipeline Oracle9i ETL Infrastruktúra
Oracle Warehouse Builder 3i Kiterjesztett tervezési környezet Fejlesztett mappelés Többlépcsős Több cél tábla Kifejezés építő (Expression Builder) Transzformációs elemkészlet Komplex text források feldolgozása PL/SQL visszafejtés
9i- Az üzleti intelligencia platformja Relációs ETL OLAP Adatbányászat Oracle9i Elterjedt vélekedés: Külön szervert kell használni OLAP-ra és adatbányászatra Miért? Nagyon speciális struktúrákat kell használni Performancia okok miatt Lehetetlen, vagy nem hatékony elemző kalkulációkat SQLben végezni Az Oracle9i megváltoztatja az elterjedt vélekedést!
OLAP hátrányok ma Multidimenziós adatbázis Replikált adat Többlet adminisztráció Elérhetetlen az SQL kliensek számára Korlátozott skálázhatóság Relációs adatbázis Részbeni OLAP megoldás
OLAP Services Mi ez, és mit csinál? Elemző függvényeket és kalkulációkat ad az adatbázishoz Multimenzionális moldell biztosít Túlmutat az SQL lehetőségein Fejlesztési platformot biztosít az elemző alkalmazások számára Adat kezelést, API felületet és fejlesztő eszközöket biztosít Nem csak egy back end adatbázis szolgáltatás
OLAP Services Új platform az internet elemző alkalmazásokhoz Business Intelligence Beans Internet Alkalmazások Oracle Enterprise Manager Java OLAP API Metadata (CWM) Csillag séma támogatás Materializált nézetek SQL Elemző funkciók SQL Aggregáció Oracle9i RDBMS
OLAP Services SQL Elemző funkciók Oracle8i, Release 2 Rank, percentile Window (moving average, cumulative sum) LAG/LEAD Ratio-to-Report Statistical functions (linear regression, correlation) Oracle9i Inverse Percentile Hypothetical Rank and Distribution functions Histogram Function First/Last Values
OLAP Services SQL Aggregációs kiterjesztések Főbb tulajdonságok Grouping Sets Concatenated Grouping Sets Aggregate Pruning Előnyök Javított teljesítmény Egyszerűbb fejlesztés Total Division Brand Item Day Month Quarter Year Concatenated Grouping Sets (new): SELECT Division, Total, Day, Month, Sum(Sales) FROM Sales, Items, Time WHERE Sales.Time_Id = Time.Time_id AND Sales.Item_Id = Items.Item_id GROUP BY GROUPING SETS (Time.Day, Time.Month), GROUPING SETS (Items.Division, Items.Total);
OLAP Services Közel lineáris skálázhatóság a kocka építésben Relatív kocka építési sebesség 100 90 80 70 60 50 40 30 20 10 0 100 Millió sor egy 4-cpus Sun E450-esen 5000 10000 15000 20000 25000 CPU Teljesítmény (# CPUs * MHz) Lineáris skálázhatóság 1 Milliárd sor egy 56-cpus Sun E10000-esen
OLAP Services Adminisztráció & Metaadat Oracle Enterprise Manager Séma Instance Tárolás Munkafolyamat időzítés OLAP Dimenziók, Kockák, Mappák, Összegzés menedzsment Biztonság Performancia Oracle Warehouse Builder CWM Metadata
OLAP Services Szabványalapú Java OLAP API Elemző alkalmazások számára tervezve Multidimenzionális Objektum Modell Inkrementális query összeállítás Multidimenzionális kurzorok Az Internet számára Jáva és HTML kliens támogatás Elosztott futtatás támogatása Calculation Engine BI Beans Java OLAP API Metadata Access SQL Generator Multidimensional Cache Jelenlegi résztvevők: Oracle, Hyperion, IBM, SAS, és mások
Express Server Mi a terv? Az OLAP Services képviseli az Express technológia új generációját Az Oracle eszközöket és eligazítást ad az Expressre épülő alkalmazások migrálására Az Express még több évig támogatott marad, előre tervezett migrációs lehetőséget biztosítva Az Express Servernek és a rá épülő fejlesztő eszközöknek és alkalmazásoknak új verziói jelennek meg Express 5.x Express 6.x OLAP Services 1997 Summer 2001
Express Migráció Pozitív üzenetek Metaadat Multidimenzionális modellek automatikusan migrálhatók a CWM-be Bridge használatával Adat Adat migráció az Oracle adatbázisba migrációs eszközök használatával Dimenzió táblák létrehozása és áttöltése Tény táblák és materializált nézetek létrehozása és feltöltése Interface Alkalmazások átírása (OSA, OFA) Az Oracle Express techológiába történt befektetések nem vesznek el, továbbra is implemetálunk Express rendszereket
Data Mining Services Integrált adatbányászat RDBMS alapú modell létrehozás, futtatás és pontozás (scoring) Algoritmusok: Jövő Naïve Bayes & Asszociációk Jővő: Döntési fák (C&RT), SOM (Clustering), Neurális hálók Szabványos adatbányászati metaadat Java API az adatbányászathoz Java Data Mining API Metadata Data Mining Algorithms Oracle 9i
Oracle 9i Perszonalizáció Perszonalizált kapcsolat a Weben 1:1 ügyfélkapcsolat az interakció perszonalizációjával Egyéni ügyfél viselkedés megértése és előrejelzése Testreszabott termék és szolgáltatás ajánlat Online vásárolt síkesztyűt tavaly télen Kesztyűt és futócipőt keresgél a Weben Ajánljunk neki: 1. Sífutó csomagot 2. Termék minősítő összehasonlítást az érdeklődési körére 3. Teniszütőt Levélcíme Miskolcon van Oracle Open World 2000 26
Oracle9i Alkalmazás szerver Futtatja az összes üzleti intelligencia lakalmazást Portál M e t a d a t a Lekérdezés és Jelentéskészítés BI komponensek Webhely elemzés
Oracle 9i AS Üzleti Intelligencia Lekérdezés és jelentéskészítés Portál Jelentéskészítés és lekérdezés BI komponensek Web Lap elemzés Oracle9i AS Discoverer Egyszerűen használható lekérdező és elemző eszköz nagy teljesítmény igényekre Reports Hatékony vállalati jelentéskészítő megoldás internetes és hagyományos adatpublikálásra
Discoverer Ad-hoc lekérdezés és elemzés az IAS-ban 9iAS Internetes kliensek: Discoverer Viewer: HTML kliens támogatás Széleskörű felhasználásra Discoverer Plus: Pure Java, Firewall támogatás Power User számára Admininisztrátor EUL metaadat előkészítés az IDS része Discoverer Plus Discoverer Viewer
Oracle9iAS Reports Alkalmazás szerver alapú jelentéskészítés Kiterjedt információ publikálás Browser Email Wireless A jelentések dinamikusan készülnek a szerveren Batch időzítés Kimeneti cache Futásidejű tesreszabás (XML) Web Listener 9iAS Reports Engine Engine Engine Multi Tiered Server Engine
BI Beans Elemző alkalmazás komponensek Gyors fejlesztés Internet futtatás Java kliens Szerver oldali / HTML kliens 9i OLAP-ot használ JDeveloper integráció Az Oracle eszközök fejlesztésének eszköze Table Connection Cross Tab Oracle9i OLAP Services Query Graph Oracle9i Query Builder Meta Data Manager Calculation Builder Persistence Beans Repository
Integráció a BI Portál segítségével Vállalati jelentéskészítés Ad-Hoc Lekérdezés és elemzés Weblap elemzés Sokoldalú elemzés
Oracle 9i Az e-üzleti intelligencia alapja Operatív adat Oracle9i Web adat Warehouse Builder ETL Infrastruktúra, OLAP Services és adatbányászat Külső adat CWM Metaadat 33