SAP HANA, Power Pivot, SQL Server –
In-Memory-Technologien im Vergleich
SQLSaturday Rheinland 201428.06.2014
Über mich – Marcel Franke
Practice Lead Advanced Analytics & Data Science
pmOne AG – Deutschland, Österreich, Schweiz
P-TSP für Microsoft für APS und PDW
Schwerpunkt: Data Warehouse, Big Data & Data Analytics
Blog: dwjunkie.wordpress.com
E-Mail: marcel.franke@pmOne.com
Organizer
SQLSaturday Rheinland 201428.06.2014
You Rock! Sponsor
SQLSaturday Rheinland 201428.06.2014
Gold Sponsor
SQLSaturday Rheinland 201428.06.2014
Silver Sponsor
SQLSaturday Rheinland 201428.06.2014
Bronze Sponsor and Media Partner
SQLSaturday Rheinland 201428.06.2014
Agenda
 Was passiert am Markt?
 Warum ist In-Memory so beliebt?
 In-Memory bei Microsoft
 In-Memory bei SAP
 Zusammenfassung und Vergleich
Was passiert am Markt?
28.06.2014 SQLSaturday Rheinland 2014
Alle haben In-Memory-Technologien
28.06.2014 SQLSaturday Rheinland 2014
In-Memory ist aber nichts Neues
28.06.2014 SQLSaturday Rheinland 2014
SAP HANA
OLAP-Technologien
Ranking der Hersteller
28.06.2014 SQLSaturday Rheinland 2014
BI & Analytics Plattformen Data Warehouse
ABER WARUM IST IN-MEMORY
SO HIP?
28.06.2014 SQLSaturday Rheinland 2014
Hintergrund
Quelle: Ray Kurzweil
Quelle: Ray Kurzweil
Preisentwicklung Speicher
23.07.2014 © BARC 2013
16
Hintergrund – „Flaschenhälse verhindern“
Datenbank
Applikation
Calculation
Calculation
Zukünftiger
Ansatz
Klassischer
Ansatz
Move data to compute or compute to data?
28.06.2014 SQLSaturday Rheinland 2014
move data to compute
Datenbanken
OLAP
compute to data
Daten
Technische Innovationen
Hardware Innovationen
64bit address space – 2TB in
current servers
Dramatic decline in RAM
price/performance
Multi-Core Architecture
Massive parallel (MPP) scaling with
many nodes
Row and Column Store
Compression
Partitioning
No pre-calculated
Aggregations
Real-Time Data Capture
Insert Only on Delta
Software Innovationen
Warum In-Memory-Datenbanken?
Steigende Daten
Volumina
Calculation Speed
Art und Anzahl der
Daten Quellen
Geringe Transparenz
Information nur auf hoher Aggregation
verfügbar. Planungen und Analysen basieren
oft auf veralteten Daten (Latenz: Tage,
Wochen)
Reaktives Business Model
Verlorene Opportunities und Nachteile aufgrund
mangelnder Agilität und Geschwindigkeit
Geringe Reaktionsgeschwindigkeit
Durch hohe Daten Latenz und Deployment
Komplexität
Derzeitige Situation
Informations-
Latenz
Warum In-Memory Computing?
TeraBytes an Daten
In-Memory
Skalierbarer Daten
Througput Real Time
Hoch-Flexible
Strukturen
Business Performance verbessern
 Lösungen können schnell und iterativ
deployed werden
 Planung und Simulation „on the fly“ auf
nicht-aggregierten Daten
Grundlage für Advanced und
Predictive Analytics
Flexibilität steigern
 Iterative Entwicklungszyklen werden
ermöglicht
 Evolutionäre Vorgehensmodelle werden
ermöglicht
Zukünftige Situation
IN-MEMORY BEI MICROSOFT
28.06.2014 SQLSaturday Rheinland 2014
In-Memory bei Microsoft
xVelocity
Personal
BI
Team BI Corporate BI
Power Pivot
O365 Power
BI
Excel SQL Server 2014
Memory Optimized
Tables
WIE FUNKTIONIEREN
MEMORY OPTIMIZED TABLES?
28.06.2014 SQLSaturday Rheinland 2014
Anlegen einer Tabelle
Architektur
28.06.2014 SQLSaturday Rheinland 2014
 adad
WIE FUNKTIONIERT DER
CLUSTERED COLUMNSTORE?
28.06.2014 SQLSaturday Rheinland 2014
Zeilen werden zu Spalten
Product Customer Date Sale
Beer Thomas 2011-11-25 2 GBP
Beer Thomas 2011-11-25 2 GBP
Vodka Thomas 2011-11-25 10 GBP
Whiskey Christian 2011-11-25 5 GBP
Whiskey Christian 2011-11-25 5 GBP
Vodka Alexei 2011-11-25 10 GBP
Vodka Alexei 2011-11-25 10 GBP
Sales
ID Value
1 Beer
2 Beer
3 Vodka
4 Whiskey
5 Whiskey
6 Vodka
7 Vodka
ID Customer
1 Thomas
2 Thomas
3 Thomas
4 Christian
5 Christian
6 Alexei
7 Alexei
Product Customer
Und so weiter…
bis…
Und wir bekommen…
ID Value
1 Beer
2 Beer
3 Vodka
4 Whiskey
5 Whiskey
6 Vodka
7 Vodka
ID Customer
1 Thomas
2 Thomas
3 Thomas
4 Christian
5 Christian
6 Alexei
7 Alexei
Product Customer
ID Date
1 2011-11-25
2 2011-11-25
3 2011-11-25
4 2011-11-25
5 2011-11-25
6 2011-11-25
7 2011-11-25
Date
ID Sale
1 2 GBP
2 2 GBP
3 10 GBP
4 5 GBP
5 5 GBP
6 10 GBP
7 10 GBP
Sale
Und was jetzt?
ID Value
1 Beer
2 Beer
3 Vodka
4 Whiskey
5 Whiskey
6 Vodka
7 Vodka
Product
Run length
Encode
Product’
ID Value
1-2 Beer
3 Vodka
4-5 Whiskey
6-7 Vodka
Daten komprimieren
ID Value
1-2 Beer
3 Vodka
4-5 Whiskey
6-7 Vodka
ID Customer
1-3 Thomas
4-5 Christian
6-7 Alexei
Product’ Customer’
ID Date
1-7 2011-11-25
Date’
ID Sale
1-2 2 GBP
3 10 GBP
4-5 5 GBP
6-7 10 GBP
Sale’
SAP HANA, Power Pivot, SQL Server – In-memory-Technologien im Vergleich
Was verwenden wir wann?
Memory optimized Tables
 Optimiert für OLTP workloads
 Gut für kleine und viele
Transaktionen
 Nicht gut bei großen Scans
 Keine Kompression
 Keine Indexstrukturen
 Schnelle Zwischenspeicher
Clustered Columnstore
 Data Warehouse Queries
 Selektion einzelner Spalten
 Gute Kompression der Daten
28.06.2014 SQLSaturday Rheinland 2014
Wie kompatibel ist In-Memory?
28.06.2014 SQLSaturday Rheinland 2014
xVelocity
Power PivotSQL Server 2014
Laden der Daten nach Power Pivot
 Test: 20 Mio. Zeilen große Tabelle
 Daten werden unterschiedlich im SQL
Server gehalten (CI, CCI, MOT)
 Ergebnis
 CI: 2m 47s
 CCI: 2m 46s
 MOT: 4m 20s
28.06.2014 SQLSaturday Rheinland 2014
Fazit: In-Memory ist nicht kompatibel
VERGLEICH DER KOMPRESSION
28.06.2014 SQLSaturday Rheinland 2014
Kompression
28.06.2014 SQLSaturday Rheinland 2014
Vergleich zwischen Herstellern
28.06.2014 SQLSaturday Rheinland 2014
IN-MEMORY IN SAP HANA
28.06.2014 SQLSaturday Rheinland 2014
In-Memory in SAP
SAP HANA
Personal BI Team BI Corporate BI
HANA
Information
Composer
SAP BO Lumira
Excel
SAP BW
Workspace
SAP BO
LiveOffice
HANA
Studio
SAP HANA Ecosystem
28.06.2014 SQLSaturday Rheinland 2014
SAP HANA Platform
28.06.2014 SQLSaturday Rheinland 2014
SAP HANA Architektur
28.06.2014 SQLSaturday Rheinland 2014
In-Memory in HANA
 Reine In-Memory Datenbank
 OLTP + OLAP in der gleichen Datenbank
 Derzeit: 80 Cores, 1 TB RAM in einem Server
-> 5-6 TB Data Warehouse
 Hauptspeicher kann pro Instanz verteilt
werden
 Workload Management: Auf der Roadmap 
28.06.2014 SQLSaturday Rheinland 2014
Demo SAP HANA
Zusammenfassung
28.06.2014 SQLSaturday Rheinland 2014
Zusammenfassung: Microsoft und SAP
• Beide Hersteller bieten hoch-performante in-Memory Technologien an
• Beide Hersteller bieten In-Memory Technologien für OLAP & OLTP Workloads an.
BI Users
Data
Discovery
Data Storage
& Operations
Zentraler
MetaDaten-
Layer
Engine läuft
auf Server
und Clients
Eine oder
mehrere
zentrale
HANA-
Instanzen
Zentralistische
Architektur
Verteilte
Architektur
Fragen & Antworten
Thank you!
for sponsorship
for volunteering
for participation
for a great
SQLSaturday #313
SQLSaturday Rheinland 201428.06.2014

Weitere ähnliche Inhalte

PPTX
In Memory-Technologien im Vergleich - SQL Server Konferenz 2015
PPTX
Analytic powerhouse parallel data warehouse und r
PPTX
Stabile und performante Anwendungen für SAP HANA entwickeln
PDF
Der HANA Effekt - Neue Möglichkeiten durch SAP's In-Memory Plattform
PPTX
Beyond SAP - Effektive Nutzung von Business Content durch In-Memory-OLAP und ...
PDF
Agile Data Warehousing mit SAP BW/4HANA
PPTX
Webinar - ABAP CDS Views
PPTX
Weitere Dezentralisierung der BI - mehr Selbständigkeit der Fachbereiche durc...
In Memory-Technologien im Vergleich - SQL Server Konferenz 2015
Analytic powerhouse parallel data warehouse und r
Stabile und performante Anwendungen für SAP HANA entwickeln
Der HANA Effekt - Neue Möglichkeiten durch SAP's In-Memory Plattform
Beyond SAP - Effektive Nutzung von Business Content durch In-Memory-OLAP und ...
Agile Data Warehousing mit SAP BW/4HANA
Webinar - ABAP CDS Views
Weitere Dezentralisierung der BI - mehr Selbständigkeit der Fachbereiche durc...

Was ist angesagt? (20)

PDF
Caching: In-Memory Column Store oder im BI Server
PDF
Moderne & flexible Architektur mit BW/4HANA
PPT
Analytical Sandboxing: Data-Warehousing und Datenanalysen im Spannungsfeld zw...
PDF
Lambdaarchitektur für BigData
PDF
Process Partner Fokustag 2017: 04_Erste Projekt- und Einführungserfahrungen m...
PDF
SAP BW im Umbruch
PDF
Geänderte Anforderungen an eine Data-Warehouse-Landschaft
PDF
Metadaten und Data Vault (Meta Vault)
PDF
Salesforce einführen und mit SAP integrieren
PDF
Den Usern mehr bieten: Business Objects Tools als Teil der Business Analytics...
PDF
CDC und Data Vault für den Aufbau eines DWH in der Automobilindustrie
PPTX
MT AG Data Vault Generator
PDF
MT AG Präsentation Rapid Application Development mit APEX 5
PDF
Salesforce einführen und mit SAP integrieren. Schnell, zuverlässig und kosten...
PDF
HEC Deutsch MHoetger Espresso Web 300117
PPTX
Webinar - SAP BOPF
PDF
Nefos Webinar: Salesforce einführen und mit SAP integrieren!
PPTX
APEX 5.0, und sonst?
PPTX
RDBMS oder NoSQL – warum nicht beides?
PPTX
Data Quadrant - Daten Management Methode
Caching: In-Memory Column Store oder im BI Server
Moderne & flexible Architektur mit BW/4HANA
Analytical Sandboxing: Data-Warehousing und Datenanalysen im Spannungsfeld zw...
Lambdaarchitektur für BigData
Process Partner Fokustag 2017: 04_Erste Projekt- und Einführungserfahrungen m...
SAP BW im Umbruch
Geänderte Anforderungen an eine Data-Warehouse-Landschaft
Metadaten und Data Vault (Meta Vault)
Salesforce einführen und mit SAP integrieren
Den Usern mehr bieten: Business Objects Tools als Teil der Business Analytics...
CDC und Data Vault für den Aufbau eines DWH in der Automobilindustrie
MT AG Data Vault Generator
MT AG Präsentation Rapid Application Development mit APEX 5
Salesforce einführen und mit SAP integrieren. Schnell, zuverlässig und kosten...
HEC Deutsch MHoetger Espresso Web 300117
Webinar - SAP BOPF
Nefos Webinar: Salesforce einführen und mit SAP integrieren!
APEX 5.0, und sonst?
RDBMS oder NoSQL – warum nicht beides?
Data Quadrant - Daten Management Methode
Anzeige

Andere mochten auch (20)

PPTX
Power BI und SharePoint online
PPTX
Create a Data Science Lab with Microsoft and Open Source tools
PDF
Projektportfoliomanagement einfach gemacht – durch die integrierte Lösung mit...
PDF
Self-Service-BI für Power User: Berichtserstellung in 30 Minuten
PDF
Automatisierung von Dokumenten mit SharePoint
PPTX
Content Lifecycle Management Solution on HANA Cloud Platform
PDF
SAP Trends 2013 - die Entscheider kennen sollten ...
PDF
Vorstellung SAP Services
DOC
SAP Is-Media Advertising Management
PPSX
Ctac S/4HANA - Simplify Your Future - SAP: Nic vervoort
PDF
Slidedeck Datenanalyse mit Oracle R Enterprise for Beginners - DOAG2015
PPT
material en proceso de evaluación
PDF
eoda R-Akademie 2014
PDF
Business Intelligence Engineer 2
PDF
FreeBSD: Looking forward to another 10 years by Jordan Hubbard
PDF
Cap xii codigo alimentario arg
PDF
Business Intelligence (BI) Kompakt
PDF
E sap-mm-proceso-compras
PDF
USECON_RoX_update-software-AG_Experience-als-Wettbewerbsdifferenzierung
PDF
Implementierung von R im Mittelstand
Power BI und SharePoint online
Create a Data Science Lab with Microsoft and Open Source tools
Projektportfoliomanagement einfach gemacht – durch die integrierte Lösung mit...
Self-Service-BI für Power User: Berichtserstellung in 30 Minuten
Automatisierung von Dokumenten mit SharePoint
Content Lifecycle Management Solution on HANA Cloud Platform
SAP Trends 2013 - die Entscheider kennen sollten ...
Vorstellung SAP Services
SAP Is-Media Advertising Management
Ctac S/4HANA - Simplify Your Future - SAP: Nic vervoort
Slidedeck Datenanalyse mit Oracle R Enterprise for Beginners - DOAG2015
material en proceso de evaluación
eoda R-Akademie 2014
Business Intelligence Engineer 2
FreeBSD: Looking forward to another 10 years by Jordan Hubbard
Cap xii codigo alimentario arg
Business Intelligence (BI) Kompakt
E sap-mm-proceso-compras
USECON_RoX_update-software-AG_Experience-als-Wettbewerbsdifferenzierung
Implementierung von R im Mittelstand
Anzeige

Ähnlich wie SAP HANA, Power Pivot, SQL Server – In-memory-Technologien im Vergleich (20)

PDF
SharePoint 2016 das fliegen lernen - SQL Server Performance Optimierung
PPTX
CV Rene Goebels - Business Intelligence Experte - ELEVEN BI.pptx
PDF
SAP Cloud for Analytics Überblick
PDF
Newsletter Nr. 10_April 2015
PDF
Webcast: SAP on Azure für den Mittelstand - Erfolgsfaktor Integration
PDF
SAP Trends 2014 - die Entscheider kennen sollten
PPTX
Portfolio 2016 animated style
PDF
SQL Server Release Management - SPs, CUs und CODs, ich verstehe nur Bahnhof
PPTX
Tochtergesellschaften in die Konzern ERP-Welt integrieren
PDF
Data lake vs Data Warehouse: Hybrid Architectures
PDF
Echtzeitcomputing leicht gemacht
PDF
CWMC Insights 2020|07 - Technischer Überblick SAP MII
PDF
20140804 rahmenpräsentation berichtswesen_landeshauptstadt_düsseldorf_p_vpptx
PDF
SAP Learning Hub – SAP Weiterbildung für Experten virtuell und digital
PDF
Big Data Konnektivität
PPTX
Warum sap hana sql data warehousing
PDF
Der Weg in die SAP Data Warehouse Cloud: Handlungsempfehlung für SAP BW-Kunden
PDF
Provadis Nr. 12 Oktober 2016
PDF
QUANTO Solutions 2018
PDF
Kongress Instandhaltung mit SAP 2022.pdf
SharePoint 2016 das fliegen lernen - SQL Server Performance Optimierung
CV Rene Goebels - Business Intelligence Experte - ELEVEN BI.pptx
SAP Cloud for Analytics Überblick
Newsletter Nr. 10_April 2015
Webcast: SAP on Azure für den Mittelstand - Erfolgsfaktor Integration
SAP Trends 2014 - die Entscheider kennen sollten
Portfolio 2016 animated style
SQL Server Release Management - SPs, CUs und CODs, ich verstehe nur Bahnhof
Tochtergesellschaften in die Konzern ERP-Welt integrieren
Data lake vs Data Warehouse: Hybrid Architectures
Echtzeitcomputing leicht gemacht
CWMC Insights 2020|07 - Technischer Überblick SAP MII
20140804 rahmenpräsentation berichtswesen_landeshauptstadt_düsseldorf_p_vpptx
SAP Learning Hub – SAP Weiterbildung für Experten virtuell und digital
Big Data Konnektivität
Warum sap hana sql data warehousing
Der Weg in die SAP Data Warehouse Cloud: Handlungsempfehlung für SAP BW-Kunden
Provadis Nr. 12 Oktober 2016
QUANTO Solutions 2018
Kongress Instandhaltung mit SAP 2022.pdf

SAP HANA, Power Pivot, SQL Server – In-memory-Technologien im Vergleich

Hinweis der Redaktion

  • #18: Datenbankhersteller bringen z.B. R auch für Statistische Methoden z.B. SAP BW – alle Kalkulationen im Applikationslayer
  • #20: Hardware: Der Preis pro Performance sinkt nach wie vor Software: kein vorberechneten Kalkulationen
  • #21: Business Probleme
  • #22: Hadoop reinstreuen MPP-Architekturen Immer mehr Realtime -> Flexibilität steigern als Übergang in das BI Thema
  • #33: Auch für alle Office 365, ist die gleiche Engine
  • #48: Înfo navigator stewardship portal Kann auf der cloud laufen, server, excel, sharepoint HANA: cloud derzeit start limitiert Datensatz existiert nur 1x, R/3 auf HANA eigene Instanz, BW auf Hana eigene Instanz, daher HANA erstmal nur als Datenbank auf den zweiten Schritt dann mal nur HANA 1 der knoten kann immer noch sehr groß sein, aber die inseln werden nicht ausgeschlossen http://informativeplatforms.blogspot.co.at/2011/04/on-networks-and-circulation-patterns.html Man kann nicht verhindern, dass informationen verteilt sind, aber wir können es zumindest finden