Post on 28-Feb-2019
Platforma SAP HANA - nowy paradygmat modelowania
inżynierskiego i biznesowego
Andrzej Frydecki
Customer Solution Manager
SAP Polska
© SAP SE. All rights reserved. 2
Agenda
Jak
wykorzystano
SAP HANA
Przetwarzanie
danych in-
memory
Platforma
SAP HANA
Czynniki
wpływające na
przetwarzanie
danych
SAP HANA jako
solidny
fundament dla
obecnych i
przyszłych
rozwiązań
Podsumowanie
© SAP SE. All rights reserved. 3
Światowy lider w obszarze:
- rozwiązań aplikacyjnych dla różnych branż gospodarki
- rozwiązań analitycznych
- rozwiązań mobilnych
Podejście branżowe do rozwiązań informatycznych
© SAP SE. All rights reserved. 4
Innowacyjne rozwiązania SAP zaprojektowane by spełniać
wymagania biznesowe
Analizuj i
wykorzystuj dane,
znajduj odpowiedzi
w czasie
rzeczywistym,
podejmuj pewne
decyzje. Łatwe w
użyciu, proste w
interpretacji raporty
i kokpity na
dowolnym
urządzeniu.
Aplikacje SAP
wspomagają
efektywne
prowadzenie
biznesu. Bogate
portfolio
sprawdzonych
rozwiązań pozwala
osiągać
zaplanowane cele.
Spraw by Twój
biznes stał się
mobilny, a
wszystkie procesy
przebiegały w
czasie
rzeczywistym,
wszędzie, o każdej
porze, na
dowolnym
urządzeniu.
Twoja infrastruktura
IT może być istotnie
uproszczona i
gotowa na
innowacyjne
rozwiązania.
Wszystkie dane
dostępne
natychmiast,
bezpieczne a
rozwiązania
stabilne.
Korzystaj z
dobrodziejstw
aplikacji w
chmurze, takich jak
potrzebujesz,
wtedy, gdy ich
potrzebujesz.
Bezpiecznie,
szybko, efektywnie.
Dla pracowników,
partnerów, klientów.
Aplikacje Mobilność Analityka Chmura Bazy danych i
technologia
11 linii biznesu Dla dużych i małych 24 branże Dla firm i ich klientów
© SAP SE. All rights reserved. 6
Agenda
Jak
wykorzystano
SAP HANA
Przetwarzanie
danych in-
memory
Platforma
SAP HANA
Czynniki
wpływające na
przetwarzanie
danych
SAP HANA jako
solidny
fundament dla
obecnych i
przyszłych
rozwiązań
Podsumowanie
© SAP SE. All rights reserved. 7
Przyszłość niesie nam wiele szans
Nowa technologia może być w tym pomocna
Retail: od transakcji do
indywidualnych relacji
Manufacturing: od masowej
produkcji do dedykowanych
produktów
Healthcare: od ogólnych
procedur do
spersonalizowanego leczenia
© SAP SE. All rights reserved. 8
Standardowa technologia wymaga kompromisów…
Szczegółowość Złożone zapytania na danych
detalicznych
Różnorodność
Big data,
many data types
Szybkość
Szybka informacja
analityczna
Łatwość Brak przygotowania i
agregacji wstępnej danych
Szczegółowość Złożone zapytania na danych
detalicznych
Łatwość Brak przygotowania i
agregacji wstępnej danych
REAL -TIME
Dane aktualne
Szybkość
Szybka informacja
analityczna
lub
© SAP SE. All rights reserved. 9
Szybki przyrost ilości danych
Duża ilość danych
strukturalnych i niestrukturalnych
Czas przetwarzania Czas na decyzje
?
Wykorzystanie
analityki dzisiaj
Prognozowana
potrzeba w 2020
Dostęp
do analityki
© SAP SE. All rights reserved. 10
Efekty rozwoju analityki
Dane niesformatowane
Dane sformatowane
Standardowe raporty
Raporty ad Hoc i OLAP
Analizy ogólne i rodzajowe
Analiza predyktywna
Optymalizacja
Przewiduj i Działaj (Predict & Act)
Sygnalizuj i Reaguj (Sense & Respond)
Dojrzałość analityki
Prz
ew
ag
a k
on
ku
ren
cy
jna
/ R
OI
Jaki jest najbardziej optymistyczny wariant
wydarzeń?
Co się wydarzy?
Dlaczego to się wydarzyło?
Co się wydarzyło?
© SAP SE. All rights reserved. 12
Gdzie i jak są przetwarzane dane…. czy tak musi być?
Warstwa aplikacji
Warstwa danych
obliczenia Dzisiaj:
Intensywne
obliczenia
w warstwie aplikacji
© SAP SE. All rights reserved. 15
Ewolucja technologii sprzętowych
Architektura wieloprocesorowa Szybsze procesory
Przestrzeń adresowa pamięci operacyjnej
ce
na
wydajność
Procesory Pamięć operacyjna
© SAP SE. All rights reserved. 17
Agenda
Jak
wykorzystano
SAP HANA
Przetwarzanie
danych in-
memory
Platforma
SAP HANA
Czynniki
wpływające na
przetwarzanie
danych
SAP HANA jako
solidny
fundament dla
obecnych i
przyszłych
rozwiązań
Podsumowanie
© SAP SE. All rights reserved. 18
CPU
Programowo-sprzętowa architektura nowej generacji Usunięcie problemów z zatorami przetwarzania danych
STORAGE
MEMORY
Compression Partitioning OLTP+OLAP
in column Store Insert Only on Delta
No Aggregate tables
(Dynamic Aggregation)
Solid State Flash HDD
64bit address space Dramatic decline in price/performance
L3
Cache
L3
Cache
L3
Cache
L3
Cache L3
Cache
L3
Cache
L3
Cache
L3
Cache
Multi-Core Architecture Massive parallel scaling with many blades
Logging and Backup
© SAP SE. All rights reserved. 19
Jedno miejsce składowania danych w
pamięci na potrzeby systemów
transakcyjnych i analitycznych
Eliminacja zbędnych struktur i opóźnień
Mniejsza ilość infrastruktury sprzętowej
Innowacja i uproszczenie
3 kopie danych w ramach różnych modeli
Opóźnienie w dostępie do danych
Ograniczenie innowacyjności
Odseparowane systemy transakcyjne +
analityczne + akceleratory
SAP HANA (DRAM)
Transact
ETL
Analyze
ETL
Nowe podejście do zarządzania danymi dzięki
przetwarzaniu danych in-memory Eliminacja redundantnych kopii danych, materializacji i modeli
Jedna platforma technologiczna dla
systemów transakcyjnych i analitycznych
(OLTP oraz OLAP)
Hasso Plattner
VS Accelerate
Cache
© SAP SE. All rights reserved. 20
• Database & data processing
engines
• Application Server
• Integration Services
• Development, Deployment and
Administration
Przełom w przetwarzaniu danych i uruchamianiu aplikacji Umożliwienie przetwarzania danych w czasie rzeczywistym w różnych scenariuszach
architektury programistycznej
OLTP + OLAP
w kolumnowym i
wierszowej bazie
UPROSZCZENIE
Obsługa aplikacji
OPTYMALIZACJA
Całościowe przetwarzanie
danych
KONWERGECJA
Text Image
Spatial/GIS Transactions Sensors
Prescriptive Predictive
Sentiment Intelligence
Machine Learning
Operational Analytics
SAP HANA (Main Memory)
SAP HANA (Main Memory)
SAP HANA (Main Memory)
Application Layer
In-Memory
Database layer
Libraries
© SAP SE. All rights reserved. 22
Kod-do-danych (Code-to-data)
Warstwa aplikacji
Warstwa danych
obliczenia
obliczenia
Dzisiaj:
Intensywne
obliczenia
w warstwie aplikacji
SAP HANA:
Delegowanie
intensywnych
obliczeń
do warstwy danych
© SAP SE. All rights reserved. 23
Agenda
Jak
wykorzystano
SAP HANA
Przetwarzanie
danych in-
memory
Platforma
SAP HANA
Czynniki
wpływające na
przetwarzanie
danych
SAP HANA jako
solidny
fundament dla
obecnych i
przyszłych
rozwiązań
Podsumowanie
© SAP SE. All rights reserved. 24
Platforma SAP HANA
wysoce wydajne
aplikacje
środowisko
modelowania
analitycznego
SQL, SQLScript, JavaScript, HTML5
analizy
przestrzenne wyszukiwanie analiza tekstu
procedury
składowane
usługi UI
i aplikacje InfiniteInsight
biblioteka funkcji
biznesowych
(BFL)
biblioteka funkcji
predykcyjnych
(PAL)
usługi
bazodanowe modele danych
procedury
składowane R
silnik
kalkulacyjny
silnik
analityczny
silnik
predykcyjny
silnik
planistyczny
silnik
reguł OLAP
usługi integracji
Wsparcie dla różnych urządzeń
SQL JSON BICS MDX R
Platforma SAP HANA
inne
aplikacje
dane
lokalizacyjne
dane czasu
rzeczywistego HADOOP
dane
maszynowe
dane
niestrukturalne
dane
transakcyjne
narzędzia BI
i analiza
predykcyjna
© SAP SE. All rights reserved. 25
Agenda
Jak
wykorzystano
SAP HANA
Przetwarzanie
danych in-
memory
Platforma
SAP HANA
Czynniki
wpływające na
przetwarzanie
danych
SAP HANA jako
solidny
fundament dla
obecnych i
przyszłych
rozwiązań
Podsumowanie
© SAP SE. All rights reserved. 26
SAP HANA jako solidny fundament dla obecnych i
przyszłych rozwiązań
Operational
Analytics
Big Data
Warehousing
Predictive, Spatial &
Text Analytics
REAL-TIME ANALYTICS
SAP HANA PLATFORM
Database &
Data Processing
Services
Application
Platform Services
Integration &
Data Virtualization
Services
Mission-Critical
Deployment
Services
(Appliance, Cloud)
Sense &
Respond Planning &
Optimization
Consumer
Engagement
REAL-TIME APPLICATIONS
SAP
BusinessSuite
& SAP
BusinessOne
HANA Apps,
Accelerators
& RDS
StartUp & ISV
Apps Operational
Datamarts
EDW on HANA
(BWonH)
Industry
Platforms
(Healthcare)
© SAP SE. All rights reserved. 27
SAP HANA PLATFORM
Database &
Data Processing
Services
Application
Platform Services
Integration &
Data Virtualization
Services
Mission-Critical
Deployment
Services
(Appliance, Cloud)
SAP HANA jako solidny fundament dla obecnych i
przyszłych rozwiązań
REAL-TIME ANALYTICS
Operational
Analytics
Big Data
Warehousing
Predictive, Spatial &
Text Analytics
SAP
BusinessSuite
& SAP
BusinessOne
HANA Apps,
Accelerators
& RDS
StartUp & ISV
Apps
Operational
Datamarts
EDW on HANA
(BWonH)
Industry
Platforms
(Healthcare)
Sense &
Respond Planning &
Optimization
Consumer
Engagement
REAL-TIME APPLICATIONS
© SAP SE. All rights reserved. 28
Aplikacje wspierające współpracę z klientem Nowe modele biznesowe wspierane przez innowacyjne aplikacje
Relacje z
konsumentem w
czasie
rzeczywistym
Relacje z
organizacjami
w czasie
rzeczywistym
Współpraca z konsumentem w
czasie rzeczywistym
Dostarczanie spersonalizowanej
oferty
Precyzyjna grupa docelowa w
warunkach zmian biznesowych
• HTML-5 support
• Mobile integration
• Consumer-grade usability
• OLTP + OLAP real-time Processing
• Sentiment Intelligence
• Predictive analytics
SAP HANA
PLATFORM
© SAP SE. All rights reserved. 29
Aplikacje do zbieranie i przetwarzania danych z czujników Analizy sygnału i działanie zwrotne
Wyznaczenie trendów poprzez
analizę danych z sensorów
Nowe podejście do logistyki i retaila
Zwiększenie jakości życia –
inteligentne samochody, roboty,
domy, miasta
• Event stream processing (ESP)
• No data preparation
• RFID Integration
• Embedded data processing
• Machine Learning
• Spatial Processing
Smart Cities
Smart Automobile
Smart Equipment
Smart Logistics
Smart House
Smart Vending
Connected Cars
© SAP SE. All rights reserved. 30
Aplikacje do planowania i optymalizacji Szybkie dostosowanie się do zmian biznesu
Planowanie operacyjne i sprzedaży
Business Planning & Consolidation
Dynamiczne dostosowywanie
planów w referencji do wartości
rzeczywistych
Zarzadzanie płynnością
Optymalizacja zakupów, transportu,
produkcji
Różne typy planów
- planowanie projektów /bez względu na
źródło finansowania
- planowanie inwestycji /nakładów
inwestycyjnych
- planowanie kosztów i przychodów /na
poziomie jednostek organizacyjnych
- ….
• In-memory stored procedures
• Integrated Planning and Calculation engines
• Predictive Analytics and Business Functions
• Recent data, preferably real-time
• Supporting complex questions on interactive data
• Built-in Spatial Processing
© SAP SE. All rights reserved. 31
SAP Business Suite powered by SAP HANA
SAP HANA PLATFORM
SAP ERP SAP CRM SAP SCM SAP SRM
Smarter business
innovations Unlock new growth opportunities
before your competitors do
Faster Business
Processes Drive your business at the speed of
the market
Simpler Business
Interactions
Empower people to decide and act in the business moment
© SAP SE. All rights reserved. 32
SAP HANA jako solidny fundament dla obecnych i
przyszłych rozwiązań
SAP HANA PLATFORM
Database &
Data Processing
Services
Application
Platform Services
Integration &
Data Virtualization
Services
Mission-Critical
Deployment
Services
(Appliance, Cloud)
REAL-TIME ANALYTICS
Sense &
Respond Planning &
Optimization
Consumer
Engagement
REAL-TIME APPLICATIONS
Operational
Analytics
Big Data
Warehousing
Predictive, Spatial &
Text Analytics
SAP
BusinessSuite
& SAP
BusinessOne
30+ HANA Apps,
Accelerators
& RDS
StartUp & ISV
Apps
Operational
Datamarts
EDW on HANA
(BWonH)
Industry
Platforms
(Healthcare)
© SAP SE. All rights reserved. 33
SAP HANA (DRAM)
Analizy ad-hoc analytics i monitoring Analizy w czasie rzeczywistym
Przyspieszenie decyzji biznesowych
Wsparcie pracowników POS
Analizy w czasie rzeczywistym dotyczące
fraud detection, risk management i
monitorowanie
Pricing Accounting
Customers Forecasting Planning
Channel Inventory
Products Suppliers
Customer Service
Finance and
Operations
Account Administration
• OLTP + OLAP Processing
• SAP HANA Live
• SAP smart data access – data virtualization
• Real-time data integration (Replication, Streaming)
• Unified data modeling
• Single-query access to data
© SAP SE. All rights reserved. 34
Wsparcie dla biznesu przez Big Data Warehousing Głębsza analiza potrzeb i oczekiwań klienta
Różne typy analiz (predictive, text
mining & spatial) w in-memory na
bazie danych pochodzących z
różnych źródeł (np. Hadoop)
Szybka na analiza danych
strukturalnych i niestrukturalnych
Logiczne hurtownie danych zależne
od potrzeb biznesowych
• Hadoop/R Integration
• Text Serach
• Text Analytics
• SAP smart data access
• Real-time data integration
• Predictive Analytics
SAP
HANA
Brand Sentiment
:-) Predictive
Maintenance
Network
Optimization
Insider
Threats
Risk Mitigation,
Real-time
Asset
Tracking
360O Customer
View
Propensity to
Churn
Personalized
Care
Product
Recommendation
Real-time Demand/
Supply Forecast
Fraud Detection
© SAP SE. All rights reserved. 35
SAP BusinessWarehouse Powered by SAP HANA
SAP HANA PLATFORM
Data Management
Data Storage
Analytical / Planning Engine
DATA MODELING
SAP NetWeaver BW
QUERY REPORTING ANALYTICS
SAP BOBJ Busines Intelligence
Dramatically Improved
Performance
Improved decision making,
faster reporting, and the most
up-to-date information
Simplified Administration and
Streamlined Landscape
Reduced administration
and lower TCO
Unlock The Power of Your
Data Across The
Enterprise
Self-service access
to all information at the most
granular level
© SAP SE. All rights reserved. 36
Zastosowanie dedykowanych narzędzi
Dowolnie
definiowalne
modele
analityczne dla
roznych rodzajow
danych
Źródła danych
Różne systemy tnasakcyjne, analityczne, bazy danych, pliki,
Dowolne
źródła
danych
Finanse Dydaktyka Projekty
MPK
Wydział
Studenci
….…
Kadry
© SAP SE. All rights reserved. 37
Analizy predykcyjne Jutro jest Dzisiaj
Provide Business Analysts with sophisticated algorithms to take the
next step in understanding their business and modeling outcomes.
Perform statistical analysis on your data to understand trends and
detect outliers in your business.
Build models and apply to scenarios to forecast potential future
outcomes
Combine, manipulate and enrich data to apply it to your business
scenarios. Self-service visualizations and analytics to tell your story
• OLTP + OLAP Processing
• SAP HANA Live
• SAP smart data access – data virtualization
• Real-time data integration (Replication, Streaming)
• Unified data modeling
• Single-query access to data
© SAP SE. All rights reserved. 38
SAP HANA PLATFORM
Database &
Data Processing
Services
Application
Platform Services
Integration &
Data Virtualization
Services
Mission-Critical
Deployment
Services
(Appliance, Cloud)
SAP HANA jako solidny fundament dla obecnych i
przyszłych rozwiązań
Sense &
Respond Planning &
Optimization
Consumer
Engagement
REAL-TIME APPLICATIONS
SAP
BusinessSuite
& SAP
BusinessOne
30+ HANA Apps,
Accelerators
& RDS
StartUp & ISV
Apps
Operational
Datamarts
EDW on HANA
(BWonH)
Industry
Platforms
(Healthcare)
REAL-TIME ANALYTICS
Operational
Analytics
Big Data
Warehousing
Predictive, Spatial &
Text Analytics
© SAP SE. All rights reserved. 39
Top 10 1 2 3 4 5 6 7 8 9 10
SAP HANA
Usługi platformy aplikacyjnej Możliwość migracji istniejących aplikacji oraz budowa nowych aplikacji
Browser /
Mobile
Custom
App Web App
Server
SQL Script
R-scripts Application
Function Library
APP Services
(Web Server)
Server
JS Lib
Unstructured
Structured data
Click stream
Social network
Customer Data
Point of Sale
RFID
Machine Data
Connected
Vehicles
Text Data
Geospatial Data
Smart Meter
Mobile
MDX SQL JSON ODBO
ODBC ADBC XML/A JDBC
Easily migrate your
applications. Deploy App
without Re-Write
• Process any Data within same
query with ONE SQLScript
Build new web applications
with any open source HTML5 /
JS libraries, server-side Java
script
© SAP SE. All rights reserved. 40
Top 10 1 2 3 4 5 6 7 8 9 10
SAP HANA Smart
Data Access
SAP Sybase Event
Stream Processor
SAP Data Services
SAP Sybase
Replication Server
SAP LT Replication
Server
SAP Sybase
SQL Anywhere
Dowolne źródła Przesyłanie danych Transformacja i
przechowywanie danych
Event Streams
Data Synchronization
Data Virtualization
ODBC
SAP HANA
Virtual Tables
Data Sources
(SP6: HANA, IQ, ASE, Hadoop,
Teradata)
Network Devices
– Wired / Wireless
Complex Event
Data Source
Non-SAP Data Sources
Cloud Deployments
SAP Business Suite
Trigger-Based
Log-Based
ETL, Batch
Rzbudowane mechanizmy pozyskiwania danych Integracja dużych wolumenów danych w czasie rzeczywistym
© SAP SE. All rights reserved. 41
Hardware and
Hosting Partners
Implementation
Partners
Solution
Providers
SAP HANA
Enterprise Cloud
Otwarta platforma i wielu partnerów sprzętowych
© SAP SE. All rights reserved. 42
Wybór opcji On-Premise, Hybrid i Cloud Bezpieczeństwo, poufność danych oraz wysoka dostępność
Run All SAP Solutions
on SAP HANA
Build or deploy your own solutions on SAP HANA
Maintain all within your firewall
Upgrade or leverage existing infrastructure
Leverage SAP Cloud
Migrate some solutions to the cloud
Create or deploy new SaaS apps in the cloud
Use cloud hosting and managed services
Deploy via SAP HANA Enterprise Cloud or public cloud
Build, Run, Deploy all
Applications in the Cloud
Consider Virtual Private Cloud option
Enable faster innovations
Simplify landscape
Migrate or build new applications in SAP HANA Enterprise Cloud
On Premise
BA
BW
Bus. Suite
3rd Party Apps
Hybrid
SuccessFactors Ariba
Cloud
Choose and change your deployment options anytime
© SAP SE. All rights reserved. 44
Agenda
Jak
wykorzystano
SAP HANA
Przetwarzanie
danych in-
memory
Platforma
SAP HANA
Czynniki
wpływające na
przetwarzanie
danych
SAP HANA jako
solidny
fundament dla
obecnych i
przyszłych
rozwiązań
Podsumowanie
© SAP SE. All rights reserved. 45
Usprawnienie procesu
dostarczania
spersonalizowanego leku
na raka
Wartości poprzednio nieosiągalne Analizy genomu komórek rakowych w Mitsui Knowledge Industry
© SAP SE. All rights reserved. 46
Innowacje poprzednio niedostępne Przewidywania i analizy w czasie rzeczywistym zachowań graczy
Wgląd i analiza w czasie
rzeczywistym, w celu
zwiększenia
zainteresowania klienta, aby
go utrzymać i zachęcić do
zakupów
47
Uproszczenia poprzednio nieosiaglane eBay Early Signal Detection System powered by Predictive Analytics
System podnoszący trafność
prognoz – selekcja istotnych
informacji z bazy o wielkości ponad
100 PetaBajtów
© SAP SE. All rights reserved. 48
Agenda
Jak
wykorzystano
SAP HANA
Przetwarzanie
danych in-
memory
Platforma
SAP HANA
Czynniki
wpływające na
przetwarzanie
danych
SAP HANA jako
solidny
fundament dla
obecnych i
przyszłych
rozwiązań
Podsumowanie
© SAP SE. All rights reserved. 50
SAP HANA Platform: przemyśleć niemożliwe Odkryć więcej możliwości biznesowych, umożliwiając przełomowe
transformacje
SAP HANA jest innowacyjną bazą danych in-memory i
platformą bazującą na nowoczesnych architekturach
przetwarzania danych i wykorzystującą zaawansowane
możliwości sprzętowe. SAP HANA jest elastyczną, niezależną
od źródeł danych platformą in-memory, która pozwala
przetwarzać i analizować wydajnie wielkie zbiory danych w
czasie rzeczywistym.
© SAP SE. All rights reserved.
Dziękuję za uwagę
Kontakt:
Andrzej Frydecki
Customer Solution Manager
email: andrzej.frydecki@sap.com
telefon: +48 602121711