Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
Seminar in der Seminarreihe Seminar in der Seminarreihe „Business „Business IntelligenceIntelligence 11““
OLAP undOLAP undDatawarehousingDatawarehousing
„„OLAP & OLAP & WarehousingWarehousing““Die wichtigsten ProdukteDie wichtigsten Produkte
Die GliederungDie Gliederung
Produkt Bewertung & VergleicheProdukt Bewertung & VergleicheDie MarktentwicklungDie MarktentwicklungDer aktuelle MarktDer aktuelle Marktaktuelle Produkte am Beispielaktuelle Produkte am Beispiel
Produkt Bewertung & VergleicheProdukt Bewertung & Vergleiche
VergleichsmöglichkeitenVergleichsmöglichkeiten
-- MOLAP/ROLAP/HOLAP AnsatzMOLAP/ROLAP/HOLAP Ansatz-- BenchmarksBenchmarks-- UnternehmensorientierungUnternehmensorientierung
Query and Calculation
Engine
OLAP-Fronten
d
MOLAPMultidimen-sionales OLAPDaten werdenmultidimensionalgespeichert
ROLAPRelationales OLAPDaten werden relational gespeichert
HO
LAP
Hyb
rides
OLA
P
Komplexe Anfragen können hohe Antwortzeiten verursachenGrosse Datenmengen verarbeitbar
Schnelle Antwortzeiten auch auf komplexe AnfragenVerarbeitbare Datenmenge beschränkt
☺
☺
Produkt Bewertung & VergleicheProdukt Bewertung & Vergleiche
Produkt Bewertung & VergleicheProdukt Bewertung & Vergleiche
BewertungBewertung
-- für OLAP 12 Punkte von für OLAP 12 Punkte von CoddCodd-- für für DatawarehouseDatawarehouse 4 Punkte von 4 Punkte von
Bill Bill InmonInmon
Produkt Bewertung & VergleicheProdukt Bewertung & Vergleiche
12 Punkte zur OLAP Evaluierung (1/2):12 Punkte zur OLAP Evaluierung (1/2):
-- Multidimensional Multidimensional conceptualconceptual viewview-- TransparencyTransparency. . -- AccessibilityAccessibility-- ConsistentConsistent reportingreporting performanceperformance. . -- Client/Client/serverserver architecturearchitecture-- GenericGeneric dimensionalitydimensionality
Produkt Bewertung & VergleicheProdukt Bewertung & Vergleiche
12 Punkte zur OLAP Evaluierung (2/2):12 Punkte zur OLAP Evaluierung (2/2):
-- DynamicDynamic sparsesparse--matrixmatrix handlinghandling-- Multiuser Multiuser supportsupport. . -- UnrestrictedUnrestricted crosscross--dimensionaldimensionaloperationsoperations
-- Intuitive Intuitive datadata manipulationmanipulation-- Flexible Flexible reportingreporting-- Unlimited dimensional and aggregationUnlimited dimensional and aggregation
levelslevels
Produkt Bewertung & VergleicheProdukt Bewertung & Vergleiche
4 Punkte zur Beurteilung eines DW4 Punkte zur Beurteilung eines DW
-- Subjekt/Themenorientierung. Subjekt/Themenorientierung. -- Integration/Vereinheitlichung. Integration/Vereinheitlichung. -- Zeitorientierung. Zeitorientierung. -- Beständigkeit. Beständigkeit.
Die MarktenwicklungDie Marktenwicklung
Die wichtigsten Produkte nach Die wichtigsten Produkte nach Jahreszahlen geordnet (1/3):Jahreszahlen geordnet (1/3):
-- 1962 APL. 1962 APL. -- 1970 Express.1970 Express.-- 1982 1982 ComshareComshare System W. System W. -- 1984 1984 MetaphorMetaphor. .
Die MarktenwicklungDie Marktenwicklung
Die wichtigsten Produkte nach Die wichtigsten Produkte nach Jahreszahlen geordnet (2/3):Jahreszahlen geordnet (2/3):
-- 1985 Pilot 1985 Pilot CommandCommand Center. Center. -- 1990 1990 CognosCognos Power Play. Power Play. -- 1992 1992 EssbaseEssbase. . -- 1994 1994 MicroStrategyMicroStrategy DSS Agent. DSS Agent.
Die MarktenwicklungDie Marktenwicklung
Die wichtigsten Produkte nach Die wichtigsten Produkte nach Jahreszahlen geordnet (3/3):Jahreszahlen geordnet (3/3):
-- 1996 1996 BusinessBusiness ObjectsObjects 4.0. 4.0. -- 1997 Microsoft OLE DB for OLAP. 1997 Microsoft OLE DB for OLAP. -- 1998 IBM DB2 OLAP Server. 1998 IBM DB2 OLAP Server. -- 2000 XML 2000 XML forfor Analysis. Analysis.
Die MarktenwicklungDie Marktenwicklung
Allgemeine Beobachtungen:Allgemeine Beobachtungen:
-- Einfache und günstige OLAP Produkte Einfache und günstige OLAP Produkte sind auf dem Markt viel leichter an den sind auf dem Markt viel leichter an den Mann zu bringen als vergleichsweise Mann zu bringen als vergleichsweise bessere aber eben auchbessere aber eben auch somitsomitkomplexere und teurere.komplexere und teurere.
Die MarktenwicklungDie Marktenwicklung
Allgemeine Beobachtungen:Allgemeine Beobachtungen:
-- Die multidimensionalen Anwendungen Die multidimensionalen Anwendungen als solches werden ihren Bestand als solches werden ihren Bestand haben.haben.
-- Ihnen wird das größte Wachstum Ihnen wird das größte Wachstum prognostiziert .prognostiziert .
Der aktuelle MarktDer aktuelle Markt
Mehr als 30 AnbieterMehr als 30 AnbieterMarktvolumen höher als 3,5 Milliarden $Marktvolumen höher als 3,5 Milliarden $Die Entwicklung des Marktvolumens:Die Entwicklung des Marktvolumens:
Der aktuelle MarktDer aktuelle Markt
Die Top Ten von 2002 (1/2):Die Top Ten von 2002 (1/2):
-- Microsoft (24,4% Marktanteil)Microsoft (24,4% Marktanteil)-- Hyperion (22,9% Marktanteil)Hyperion (22,9% Marktanteil)-- CognosCognos (12,6% Marktanteil)(12,6% Marktanteil)-- Business Business ObjectsObjects (6,6% Marktanteil)(6,6% Marktanteil)-- MicroStrategyMicroStrategy (5,2% Marktanteil)(5,2% Marktanteil)
Der aktuelle MarktDer aktuelle Markt
Die Top Ten von 2002 (2/2):Die Top Ten von 2002 (2/2):
-- SAP (5,2% Marktanteil)SAP (5,2% Marktanteil)-- ORACLE (4,7% Marktanteil)ORACLE (4,7% Marktanteil)-- CartesisCartesis (2,6% Marktanteil)(2,6% Marktanteil)-- ApplixApplix (2,6% Marktanteil)(2,6% Marktanteil)-- ComshareComshare (2,2% Marktanteil) (2,2% Marktanteil)
Der aktuelle MarktDer aktuelle Markt
Die wichtigsten Hersteller , ihr MarktanteilDie wichtigsten Hersteller , ihr Marktanteilund der Trend (1/2):und der Trend (1/2):
Der aktuelle MarktDer aktuelle MarktDie wichtigsten Hersteller , ihr MarktanteilDie wichtigsten Hersteller , ihr Marktanteilund der Trend (2/2):und der Trend (2/2):
-- Hyperion von 25,9% auf 22,9%Hyperion von 25,9% auf 22,9%-- ORACLE von 9,9% auf 4,7%ORACLE von 9,9% auf 4,7%-- CognosCognos von 12,3% auf 12,6%von 12,3% auf 12,6%-- MicroStrategyMicroStrategy von 9,1% auf 5,1%von 9,1% auf 5,1%-- SAP von 2,9% auf 5,2%SAP von 2,9% auf 5,2%-- Microsoft von 11,5% auf 24,4%Microsoft von 11,5% auf 24,4%
(Zahlen beziehen sich auf Änderung von Jahr 2000 hinzu Jahr 2002(Zahlen beziehen sich auf Änderung von Jahr 2000 hinzu Jahr 2002))
Aktuelle ProdukteAktuelle Produkte
Allgemeine Gesichtspunkte:Allgemeine Gesichtspunkte:
-- Immer modularer AufbauImmer modularer Aufbau-- Client / Server ArchitekturClient / Server Architektur-- Zentrale Server KomponenteZentrale Server Komponente-- EntwicklungsschnittstellenEntwicklungsschnittstellen-- Reportfunktionen / Webschnittstellen Reportfunktionen / Webschnittstellen -- AdministrationswerkzeugeAdministrationswerkzeuge
Aktuelle ProdukteAktuelle Produkte
Aktuelle ProdukteAktuelle ProdukteHyperion Essbase Hyperion Essbase (MOLAP)(MOLAP)
MicroStrategyMicroStrategy (ROLAP)(ROLAP)
ORACLE ORACLE (HOLAP/Komplettlösung)(HOLAP/Komplettlösung)
Aktuelle ProdukteAktuelle ProdukteHYPERION ESSBASEHYPERION ESSBASEdie wichtigsten Module:die wichtigsten Module:-- Integration ServerIntegration Server-- ApplicationApplication ManagerManager-- ApplicationApplication BuilderBuilder-- AnalyzerAnalyzer-- WiredWired forfor OLAPOLAP-- Partition Manager Partition Manager -- Spreadsheet ClientSpreadsheet Client
Aktuelle ProdukteAktuelle Produkte
„„Best Best practicepractice WarehousingWarehousing“ “
-- „hub and „hub and spokespoke architecturearchitecture““
-- relationales relationales DatawarehouseDatawarehouse , „hub“, „hub“
-- multidimensionale multidimensionale DataData MartsMarts , „, „spokesspokes“ “
Aktuelle ProdukteAktuelle Produkte
„„hub and hub and spokespoke architecturearchitecture““
Aktuelle ProdukteAktuelle Produkte
„„sparsesparse and and densedense“ “
Aktuelle ProdukteAktuelle Produkte
BerechnungsvariantenBerechnungsvarianten
-- „„calccalc on on thethe flyfly““-- „„calccalc on on thethe flyfly and and storestore““-- „„precalculationprecalculation““
Aktuelle ProdukteAktuelle Produkte
OLAP CALCULATION ENGINE OLAP CALCULATION ENGINE
Aktuelle ProdukteAktuelle Produkte
ScreenshotsScreenshots
Aktuelle ProdukteAktuelle ProdukteMicroStrategyMicroStrategy 7i7idie wichtigsten Module:die wichtigsten Module:
-- MicroStrategyMicroStrategy IntelligenceIntelligence ServerServer-- MicroStrategyMicroStrategy NarrowcastNarrowcast ServerServer-- MicroStrategyMicroStrategy ArchitectArchitect-- MicroStrategyMicroStrategy TransactorTransactor-- MicroStrategyMicroStrategy SDKSDK-- MicroStrategyMicroStrategy AdministratorAdministrator-- MicroStrategyMicroStrategy DesktopDesktop
Aktuelle ProdukteAktuelle Produkte
Der architektonische Zusammenhang:Der architektonische Zusammenhang:
Aktuelle ProdukteAktuelle ProdukteDer Der IntelligenceIntelligence Server:Server:
-- architektonischer Mittelpunktarchitektonischer Mittelpunkt-- Verwaltung der MetadatenVerwaltung der Metadaten-- Update & Verwaltung derUpdate & Verwaltung derMicroStrategyMicroStrategy IntelligenceIntelligence CubesCubes
-- Erstellung von optimiertem SQLErstellung von optimiertem SQL
Aktuelle ProdukteAktuelle ProdukteDer Der IntelligenceIntelligence Server:Server:
Aktuelle ProdukteAktuelle Produkte
IntelligenceIntelligence CubesCubes als Cacheals Cache
Aktuelle ProdukteAktuelle Produkte
Metadaten in Metadaten in MicroStrategyMicroStrategy haben 3 Ebenen haben 3 Ebenen
Aktuelle ProdukteAktuelle Produkte
MicroStrategyMicroStrategy ArchitectArchitect / Schema / Schema ObjectsObjects
Aktuelle ProdukteAktuelle Produkte
MicroStrategyMicroStrategy Desktop / Desktop / ApplicationApplication ObjectsObjects
Aktuelle ProdukteAktuelle Produkte
NarrowcastNarrowcast Server / Delivery Server / Delivery ObjectsObjects
Aktuelle ProdukteAktuelle Produkte
MicroStrategyMicroStrategy NarrowcastNarrowcast Server:Server:
Aktuelle ProdukteAktuelle Produkte
MicroStrategyMicroStrategy SDK SDK
-- EntwicklungsumgebungEntwicklungsumgebung-- Programme in Java oder COMProgramme in Java oder COM-- Verbindung mitVerbindung mit
MicroStrategyMicroStrategy BI BI DeveloperDeveloper KitKit. .
Aktuelle ProdukteAktuelle Produkte
ORACLE 9iORACLE 9i-- wichtigste Module:wichtigste Module:
-- ORACLE WAREHOUSE BUILDERORACLE WAREHOUSE BUILDER-- ORACLE DISCOVERERORACLE DISCOVERER-- ORACLE PORTALORACLE PORTAL-- ORACLE JBUILDER mit BI BEANSORACLE JBUILDER mit BI BEANS-- ORACLE DATA MINING ORACLE DATA MINING -- ORACLE OLAPORACLE OLAP-- ORACLE PERSONALIZATIONORACLE PERSONALIZATION
Aktuelle ProdukteAktuelle Produkte
ORACLE WAREHOUSE BUILDERORACLE WAREHOUSE BUILDER-- architektonisches Zentrum architektonisches Zentrum -- Integration von DatenquellenIntegration von Datenquellen-- Erstellen / Erstellen / BereitstellenBereitstellen der Metadatender Metadaten-- Verwalten des Verwalten des RepositoriumsRepositoriums-- Bevölkern der DatenbankBevölkern der Datenbank-- Entwickeln des DatenbankschemasEntwickeln des Datenbankschemas
Aktuelle ProdukteAktuelle Produkte
ORACLE WAREHOUSE BUILDERORACLE WAREHOUSE BUILDER
Aktuelle ProdukteAktuelle ProdukteORACLE WAREHOUSE BUILDERORACLE WAREHOUSE BUILDER-- CODE GENERATORCODE GENERATOR
-- LaufzeitoperationenLaufzeitoperationen
Aktuelle ProdukteAktuelle Produkte
ORACLE DATABASEORACLE DATABASE
Aktuelle ProdukteAktuelle Produkte
OLAP APIOLAP API
Aktuelle ProdukteAktuelle Produkte
OLAP „OLAP „awareaware““
Aktuelle ProdukteAktuelle Produkte
SQL/PL BeispielSQL/PL BeispielSELECT salesfromtable(olaptf('AW_SALES' , 'AW_SALES_TBL' , 'callProductRanking('TOP' '10' 'ALL PRODUCTS' 'ALL CUSTOMERS'YEAR2001')' , 'SALES.LIMIT.MAP')whereCUSTOMER_ID = 'ALL CUSTOMERS' andTIME_ID = 'YEAR2001'
Aktuelle ProdukteAktuelle Produkte
ORACLE PORTALORACLE PORTAL-- WEB KOMPONENTEWEB KOMPONENTE-- ADMINISTRATIONADMINISTRATION-- SICHERHEITSICHERHEIT-- Java Server Java Server PagesPages TechnologieTechnologie
Aktuelle ProdukteAktuelle Produkte
ORACLE DISCOVERERORACLE DISCOVERER-- Anlegen und Bevölkern Anlegen und Bevölkern von „Business von „Business AreasAreas““
-- WAREHOUSE BUILDERWAREHOUSE BUILDER-- ORACLE REPORTS ORACLE REPORTS -- Übermittlung XMLÜbermittlung XML
Aktuelle ProdukteAktuelle Produkte
ORACLE JBUILDER & BI BEANSORACLE JBUILDER & BI BEANS
-- schnelle Erstellung von Java schnelle Erstellung von Java ApplicationsApplications
-- Business Business IntelligenceIntelligence BeansBeans stellenstellenfertige fertige HighHigh--levellevel Funktionen darFunktionen dar
Aktuelle ProdukteAktuelle Produkte
ORACLE WAREHOUSE BUILDERORACLE WAREHOUSE BUILDER
Vielen Dank fürs Vielen Dank fürs Zuhören.Zuhören.
AufwiedersehenAufwiedersehen !!