Professional Documents
Culture Documents
1
Oracle BI – Exalytics, Endeca
Michał Grochowski – Senior Consultant BI/DWH
Exalytics
Wstęp BI/Exalytics
Jak działa Exalytics ?
Zastosowanie
4
Business
Intelligence
5
Czym jest BI ?
Competitive
Advantage
MANAGEMENT EXCELLENCE
OPERATIONAL EXCELLENCE
Time
6
Dlaczego BI jest ważny ?
7
Czym jest informacja w BI ?
Czas
8
4 Jak zrobić ? 1 Co się wydarzyło
3 Co zrobić? 2 Dlaczego ?
9
BI jako jedno źródło prawdy dla całego biznesu
BI
CRM
ERP
SCM
Operations
Suppliers
Partners
12 12
Przezwyciężanie złożoności z BI Server
I to, jak wygląda po przekształceniu na model "logiczny"
13 13
Informacja na kokpicie BI
14 14
Informacja na kokpicie BI
15
Architektura OBI
Data Scorecards Interactive Reporting & Ad-hoc Office Search Detect Collaborate Mobile Embedded
Integration Dashboards Publishing Analysis Integration & Alert
OLTP & ODS Data Warehouse Exadata OLAP Packaged Unstructured & Excel Business
Systems Data Mart Sources Applications Semi-Structured XML/Office Process
(Oracle, SAP, Others)
Bogate doświadczenia użytkownika końcowego
Kompletne. Spójne. Dokładne.
Scorecards
Reporting &
Mobilny OBI Publishing
Integracja z Kokpit BI
MS Office
Inteligencja
Aplikacje przestrzenna
& Portale
Analizy
Wyszukiwanie ad-hoc
Współpraca
17
Najlepszy w klasie interfejs do analiz
• Ergonomiczne kokpity
– Interaktywny
– Spersonalizowany
– Intuicyjny
– 100% cienki klient
• Wszystkie style analiz
– R-OLAP, M-OLAP, Scorecards,
Operacyjne, Współpraca, Akcje
• Wszystkie źródła danych
– Uproszczony model dla użytkownika
– Federacja zapytań
– Możliwość własnych obliczeń
– Grupy & Uczestnicy
– Udostępnij, współpracuj & publikuj
– Spójność & Personalizacja
18
Pierwsze rozwiązanie oparte o „zamkniętą pętlę”
Stare podejście Nowe podejście:
ACTION FRAMEWORK
Zintegrowane. Proaktywne.
Oddzielone. Zakończone.
19
Wartość łączenia informacji z działaniem
Skraca czas podejmowanie decyzji i akcji
INFORMACJA
Analiza
Opóźnienia w budżetu Uaktualnienie Jakość Spadek Słabe rezultaty
płatnościach zatrudnienia planu
AKCJA
20
Co to jest Spatial ?
Spatial to:
• Każdy adres mieszkańca
• Każde miejsce
przestępstwa
• Każdy chory na grypę
• Każdy dom na sprzedaż
• Wartości ekonomiczne
• Każdy pociąg,samochód,
motocykl
21
Mapy i BI: Naturalne dopasowanie
22
Mapy i BI: Naturalne dopasowanie
23
Mapy i BI: Naturalne dopasowanie
24
25
Raportowanie operacyjne
Przykłady raportów
26
26
Oracle BI 11g Publisher
Najlepsze w klasie raportowanie operacyjne/sprawozdawczość
• 100% cykl
• Zbierz dane, zaprojektuj, ustal
harmonogram, edytuj, pielęgnuj
• Do raportowanie interaktywnego
• Web-centric design
• Do raportowanie operacyjnego
• Dokumenty Pixel-perfect
27
Co to jest „Scorecarding” ?
Ale najważniejsze!
Jest to Twoja platforma do
komunikacji
28
Cel
strategiczny
Cel Cel
KPI/Raporty
29
30
31
Integracja z MS Office
32
Integracja z MS Office
Wstaw kontrolki BI
jako natywne obiekty
Formatowanie
warunkowe
Wybierz interesujący
raport z serwera BI
33
Dostęp mobilny
34
Mobilny dostęp do informacji
Oracle BI dla urządzeń mobilnych
35
36
37
38
39
40
41
42
Exalytics
43
Pobierz dokument źródłowy
44
45
Informacja na kokpicie BI/Exalytics
46
Jak działa Oracle BI?
• Źródła danych są mapowane do wielowymiarowego modelu
serwera OBI (repozytorium)
• Użytkownicy generują zapytania logiczne przez prosty interfejs
graficzny
• Serwer OBI tłumaczy i optymalizuje zapytania logiczne na
fizyczny SQL/MDX lub inne
• Zapytania są wysyłane do źródeł danych
• Dane są pobierane/przetwarzane Serwer OBI
i zwracane do użytkownika na kokpit BI Logiczny SQL Spójny model informacji
Model Semantyczny
Optymalne & Natywne zapytanie
ODBC
OLTP & ODS Data Warehouse Exadata OLAP Packaged Unstructured & Excel Business
Systems Data Mart Sources Applications Semi-Structured XML/Office Process
(Oracle, SAP, Others)
51
Gdzie tracimy najwięcej czasu w BI/DW ?
52
Heterogeniczność BI
53
Cele idealnego systemu BI
58
Jak przyspieszyć działanie raportów ?
59
Rozwiązanie alternatywne
Oracle BI
• Przenieś część lub wszystkie dane do RAM
• Czas odpowiedzi < 1 sekunda
• Stały czas odpowiedzi In-memory
• Najlepsza metoda na szybkość działania
Cache/DB
SAN/NAS
60
Oracle Analytics In-Memory Accelerator
Ekstremalna wydajność
5
AIM/A
4
Seconds
• In-Memory Analytics: ROLAP 3 Without 20X
• 20X better response times 2 AIM/A Faster
1
• 50,000 Enterprise users on one 0
appliance ROLAP Query Response Time
60
AIM/A
Seconds
• In-Memory Analytics: MOLAP 40
Without 79X
• 79X better read response times 20 AIM/A Faster
• 16X better write response times
0
MDX Query Response Time
15
AIM/A
Seconds
• In-Memory Analytics: EPM Planning 10 4.5X
Faster
• 4.5X better scalability, response time 5
Without
AIM/A
• 10,000 Planning users on one appliance
0
EPM Planning Response Time
• Large oilfield services company with about ~860 rigs deployed around the world
• Need to drive usage of packaged BI Applications across the organization
• 5X shorter time to develop; 50X faster than a custom report (without tuning)
63
Co wchodzi w skład Exalytics’a
1 TB RAM
40 Processing Cores
Memory Optimized
High Speed Networking
Essbase
Optimized Oracle Business Intelligence Foundation Suite In-Memory Analytics In-Memory Analytics
Software Hardware
68
Jak działa Exalytics ?
TimesTen for
Exalytics
1 TB RAM
Memory Optimized 40 Processing
Essbase Cores
High Speed
Networking
Adaptive In-
Memory Tools In-Memory
Optimized Oracle Business Intelligence In-Memory Analytics
Foundation Suite Analytics Software Hardware
69
Analiza dowolnych źródeł danych
In-Memory In-Memory
Analytics Analytics
Oracle BI Foundation Suite Software Hardware
OLTP & ODS Data Warehouse Exadata OLAP Packaged Unstructured & Excel Business
Systems Data Mart Sources Applications Semi- XML/Office Process
(Oracle, SAP, Others) Structured
For information purposes only, not a commitment to the development, release, and timing of any features or
70 | © 2011 Oracle Corporation – Proprietary and Confidential
functionality.
Zoptymalizowane z Exadatą…
InfiniBand
Ethernet
OLTP & ODS Data Warehouse OLAP Packaged Unstructured & Semi- Excel Business
Systems Data Mart Sources Applications Structured XML/Office Process
(Oracle, SAP, Others)
110
Wyzwanie dla klasycznego BI
XML
Business Intelligence
and Data Warehouses Text in Enterprise Enterprise Content Systems, Websites Social Media Big Data
Applications File Systems, Email
116
Oracle BI i Endeca
Optimized
for Exalytics
Structured Data
In-Memory
Modeled and
Oracle Business Intelligence Machine
conforming Proven Answers to Known
Questions
Oracle Endeca
Unstructured Data Information Discovery
Diverse, textual,
uncertain quality
Fast Answers to New
Questions
Oracle BI i Endeca
Optimized
New questions for Exalytics
require
Structured Data exploration, In-Memory
Modeled and
Oracle Business Intelligence new information;
Machine
Leverage
conforming Proven Answers to Known existing
investments
Questions
Oracle Endeca
Unstructured Data Information Discovery
Diverse, textual, Insights yield new
uncertain quality metrics to Fast Answers to New
monitor, data to
integrate
Questions
124
Analiza danych z Endeca
125
Quality Analysis – Detect Product Issues Earlier
Predict potential quality problems by early detection of issues in the field
126
Platforma Oracle Endeca
Studio – Web Application
– Contextual Search, Navigation,
Studio
Analytics
Intuitive Exploration and Analysis
– Qualitative and Outlier Visualizations
Create and Share Apps
– Easy Drag-and-Drop Applications
Endeca Server
Endeca Server – Core Database
Hybrid Search/Analytical Database
In-Memory Architecture – Dynamic Data and Metadata
– In-Memory, Multi-Threaded
Performance
Integration Suite
– Enterprise Scale, Security
Data Integration and Enrichment
Structured and Unstructured
Integration Suite – ETL
– Integrates Structured and
Unstructured
– Text Enrichment and Sentiment
Analysis
127
Przykładowe scenariusze zastosowania Endeca
http://my.oracle.com/site/emeasc/Solutions/BI/Products/Endeca/index.html
131
Oracle BI
Oracle
Dostęp do istniejących
Data resides in heterogenicznych źródeł
48%
disparate systems
• Strukturalne i nie strukturalne
Data often incomplete 41% • ROLAP i MOLAP
or has errors • DWH/OLTP
Don’t get information Intuicyjny
38%
fast enough to take
action Wykorzystuje duże ilości danych
dzięki temu wiemy więcej
Employees too busy to 36%
use BI tools Błyskawiczny i elastyczny dostęp
do informacji
Employees receive too 25%
Bogate doświadczenie
much unnecessary data
użytkownika
139
<Insert Picture Here>
Exalytics na VB
Do pobrania Kliknij tutaj
142
Oracle Business Intelligence 11g
Warto zapoznać się z materiałami poniżej
143
144
Oracle BI 11g na
145