48
Platforma SAP HANA - nowy paradygmat modelowania inżynierskiego i biznesowego Andrzej Frydecki Customer Solution Manager SAP Polska

Platforma SAP HANA - nowy paradygmat modelowania ... · biznesowych (BFL) biblioteka funkcji predykcyjnych (PAL) usługi bazodanowe modele danych procedury składowane R silnik kalkulacyjny

Embed Size (px)

Citation preview

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. 11

Tradycyjne przetwarzanie danych … czy jest to

wystarczające?

© 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. 13

Problemy z przepustowością … czy da się to ominąć?

© SAP SE. All rights reserved. 14

Opóźnienia w przepływie danych do procesora

© 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. 21

Uproszczenie przetwarzania danych in-memory

© 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.

51

40 lat innowacji,

a to dopiero początek…..

Zmieniamy się z naszymi Klientami i dla nich.

© SAP SE. All rights reserved.

Dziękuję za uwagę

Kontakt:

Andrzej Frydecki

Customer Solution Manager

email: [email protected]

telefon: +48 602121711