Title: SQL - OLAP 1.
1SQL - OLAP 1. óra
2Az információ hatalom
adatok
információ
3Információs rendszerek
Hagyományos adatforrások (legacy system)
Muveleti (Operational)
Döntési (Decisional)
Információs Informational
Virt. vállalati Virtual coop.
DW
SOAP
WEB
OLTP
Report
Work- flow
DSS
XML
XML
OLAP
Java
e-comm
DM
4Integrált megoldások az OLTP részen (Oracle)
5Izolált megoldások a OLAP részen
A Meta Group elemzése az üzleti intelligencia
szállítóiról 2003. május 5. .. még nincs olyan
szoftvercég, amely valóban teljes köru üzleti
intelligencia eszközkészletet kínálna. Az
elorejelzés szerint ötéves távlatban várható,
hogy a jelenleg élenjáró szoftvercégek
termékskálájának fejlettsége lehetové teszi az
egy szállítós modell alkalmazását. A tanulmány
értékelése szerint a vizsgált 20 BI szállító
közül a vezetok táborába a Cognos, a Business
Objects, a SAS és az SAP tartozik ( Oracle,
Microsoft, ..)
6OLAP rendszerek célja
- DM Review's 2003 felmérése
- A BI rendszerek alkalmazásának fobb céljai
- Vevoi megelégedettség növelése 62
- Költség csökkentés 53
- Forgalom növekedés 48
- Nyereség növelés 41
- Piaci részesedés növelése 37
- Termék fejlesztési startégia kijelölése 30
Döntési szintek operatív mely raktárból hozzuk
a kenozsírt? taktikai mennyi kenozsír kell a
hónapban? stratégiai maradjunk meg a kenozsír
gyártásánál?
7OLAP Alkalmazási területek
Bankok tranzakció figyelés ügyfél minosítés
ügyfél menedzsment beruházások
tozsde Cégek fogyasztás alakulás piac
elemzés döntés elokészítés termelés
optimalizálás ??.
8OLAP jellemzoi
OLAP
OLTP
- adatmódosítás
- aktuális állapot
- nagy konkurencia
- konzisztencia
- - rövid tranzakciók
- homogenitás
- normalizált
- relációs és OO
- SQL felület
- ACID elvek
- adatvesztés elleni
- védelem
- adatlekérdezés
- korábbi állapotok
- kis konkurencia
- betöltés
- konzisztenciája
- - hosszú tranzakciók
- heterogenitás
- adatkocka
- modulokból áll
- nincs szabvány
- nem normalizált
- adatvesztés elleni
- védelem
9OLAP rendszerek Codd szabályai
Adatrendszer multidimenzionális adatmodellen
nyugszik Felhasználóbarát kezelo
felület Heterogén forrásadatok Rugalmas
adatbetöltés (load) Konkurrens hozzáférés Aggregál
t adatok és alapadatok együttese NULL érték
kezelése Tetszoleges dimenziószám
Nincs egységes és teljes adatmodell Nincs
egységes parancsnyelv (SQL1999 ? ..) Különbözo
megvalósítások
10Adattárházak
OLAP igényeket kielégíto adattárolás
Inmon Témaorientált, integrált, az adatokat
történetiségében tároló adatrendszer (1992)
Kell hatékony QUERY modul Kell nem normalizált
nézet Kell adatintegrátor, betölto
Nem kell bonyolult tranzakció kezelo
Nem kell bonyolult aktív DBMS modul
11Adattárház struktúra modellek
- - virtuális - - centralizált - -
kétszintu - - elosztott - hibrid.
virtuális
12Adattárház struktúra modellek
centralizált
Nem rugalmas Költséges Nehéz bevezetni
13Adattárház struktúra modellek
kétszintu
DataMart Részleg szintu Korlátozott
14Adattárház struktúra modellek
elosztott struktúra
15Adattárház struktúra modellek
DS
hibrid
Operational DataStore operativ
szintu részletezo aktuális adatok összevont
16DW rendszer logikai modellje
Adattárolási réteg
Megjelenítésrétege
Adat továbbító réteg
Adathozzá-férési modul
Adatforrás réteg
Adatszótár réteg
ETL
Ütemezo réteg
Lekérdezés elokészíto réteg
Átemelés Transzformáció Betöltés
17DW rendszer adatfolyam modellje
Adattárolási réteg
21
1
Adat továbbító réteg
Adathozzá-férési modul
1
3
5
Adatszótár réteg
4
Ütemezo réteg
1 Bementi adatfolyam 2 Belso adatfolyam 3
Kimeno adatfolyam 4 Selejtezési adatfolyam 5
Vezérlo adatfolyam
Lekérdezés elokészíto réteg
18DW rendszer meta-adatok
A forrás adatokhoz kapcsolódó Forrás
séma Nyomtatási lehetoségek források
Források tárolási formátum leírása
URL cím Tulajdonosi viszonyok
Adattartalom leírás .
19DW rendszer meta-adatok
A köztes tárterületen metaadatok
listája DW dimenziók és változók
specifikációja Konverziós rutinok
specifikációja Kulcs generálás
paraméterei Adat tisztítási paraméterek
Adatelem leképzési szabályok
Adat transzformációs szabályok
Aggregációk definíciója Védelmi adatok
20DW rendszer meta-adatok
A DW rendszeren belüli, DBMS rendszer
táblák DBMS partíciók
Indexek Fizikai tárolási
paraméterek DBMS védelmi View
definíciók Tárolt eljárások
21DW rendszer meta-adatok
A megjelenítési réteghez kapcsolódó
Jelentések, lekérdezések definíciója
Lekérdezési segédeszközök elérése
Lekérdezési segédeszközök paraméterezése
Nyomtató paraméterezés Védelmi
adatok Felhasználói beállítások
Adatelérési útvonalak Felhasználási
statisztikák, naplók
22DW struktúra
23DW adatfolyamok
Managing meta-data
Making data available to end users
Adds value to data through summarizing, packaging
and distribution
Archiving and backing-up data
Data Warehouse Data Flows
24DW rendszer logikai modellje
fogalmi szint
logikai szint
fizikai szint
származtatott adat
származtatott adat
származtatott adat
DW fizikai adat
DW fizikai adat
DW fizikai adat
OLTP forrás adat
OLTP forrás adat
OLTP forrás adat
kocka dimenzió tény attribútum tag
rekord pointerlánc index eloaggregáció
egyed kapcsolat kulcs
25(No Transcript)
26Teljes OLAP forgalom
forgalom
forgalmazók
év b 1994 0.5 1995 0.7 1996 1.0 1997 1.4
1998 2.1 1999 2.4 2000 3.1 2001 3.3 2002 3.4
2003 3.6 2004 3.7 2005 3.9
név Microsoft 24 Hyperion 23 Cognos 13 BO 7
MicroStrategy 5 SAP 5 Oracle 5 PwC 3 Applix
3 IBM 2 Comshare 2 SAS 1
27Információs rendszerek típusai
SCM ellátási lánc
CRM vevo kapcsolat
SEM vállalati stratégia
CIM gyártás tervezés
ERP eroforrás tervezés
EIS vezetoi
BPR átszervezés
e-commerce kereskedelem
DSS döntéstámogatás
SRM szállítói kapcsolat
MIS menedzsment információs rendszer
28IR modulok kapcsolata
29(No Transcript)
30(No Transcript)