The Arts & Science of Tuning HANA models for Performance. Abani Pattanayak, SAP HANA CoE Nov 12, 2015
|
|
- Neil Holmes
- 8 years ago
- Views:
Transcription
1 The Arts & Science of Tuning HANA models for Performance Abani Pattanayak, SAP HANA CoE Nov 12, 2015
2 Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent SAP SE or an SAP affiliate company. All rights reserved. Public 2
3 SAP HANA: The Platform for All Applications SAP HANA PLATFORM ON-PREMISE CLOUD HYBRID Application Services Processing Services Integration & Quality Services Web Server JavaScript Spatial Graph Predictive Search Data Virtualization ELT & Replication ALM Fiori UX Graphic Modeler Application Lifecycle Management Text Analytics Streaming Analytics Series Data Business Functions Data Quality Hadoop & Spark Integration Remote Data Sync Database Services Columnar OLTP+OLAP Multi-Core & Parallelization Advanced Compression Multitenancy Multi-Tier Storage Data Modeling Openness Admin & Security High Availability & Disaster Recovery 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 3
4 Overview
5 What s Model Performance? SQL Query Query Run Time Memory Usage CPU Usage Concurrency 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 5
6 What s under the hood i.e. Horse Power? Dynamic memory (at least 50%) Enough CPU (1+ core/8gb) Single node vs. Scale-out Single/Multi-Tenant (Shared) Cloud vs. In-premise 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 6
7 SAP HANA: Performance Tools Analysis of SQL query Visual walkthrough of model Explain plan (engine used) Visualize plan HDBAdmin 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 7
8 Analysis of SQL query SELECT EMPLOYEE FROM "_SYS_BIC"."abani/CV_SALES"; SELECT EMPLOYEE, SUM(SALES) FROM (SELECT * FROM "_SYS_BIC"."abani/CV_SALES") GROUP BY EMPLOYEE; SELECT Table_1.EMPLOYEE, SUM(Table_1.SALES) FROM "_SYS_BIC"."abani/CV_SALES" as Table_1 INNER JOIN "_SYS_BIC"."abani/AT_DATE" as Table_2 ON Table_1.DATE_SQL = Table_2.DATE_SQL WHERE Table_2.DATE = TO_CHAR(' ','YYYY-MM-DD'); 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 8
9 Analysis of SQL query SELECT TOP 50 DISTINCT EMPLOYEE FROM "_SYS_BIC"."abani/CV_SALES"; SELECT EMPLOYEE, SUM(SALES) FROM (SELECT * FROM "_SYS_BIC"."abani/CV_SALES") GROUP BY EMPLOYEE; SELECT Table_1.EMPLOYEE, SUM(Table_1.SALES) FROM "_SYS_BIC"."abani/CV_SALES_FINAL" as Table_1 WHERE Table_1.DATE_NEW = ' ' GROUP BY Table_1.EMPLOYEE; 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 9
10 Visual walkthrough of model View properties Review the joins Calculated columns Scripted views Cardinality of dataset 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 10
11 Explain plan EXPLAIN PLAN FOR SELECT "MANAGER", SUM("AMOUNT_SOLD") FROM "_SYS_BIC"."abani.efashion/AN_SALES" WHERE MANAGER = 'Larry GROUP BY "MANAGER"; HANA Academy: Using Explain Plans: SAP SE or an SAP affiliate company. All rights reserved. Public 11
12 Visualize plan SCN: Visualize Plan & Timeline atform/helpdata/en/c1/f281fbbb571014aaf38a264c0e12c4/frameset.htm og/2015/09/18/littl e-trick-to-check-table-filtering-on- planviz SAP SE or an SAP affiliate company. All rights reserved. Public 12
13 HDB Admin How to use HDBAdmin to analyze performance traces in SAP HANA SAP SE or an SAP affiliate company. All rights reserved. Public 13
14 Performance Tuning in 30mins Use left outer joins Specify cardinality in joins (n:1 or 1:1) Set optimize join = true (SP09) Use table functions instead of scripted calculation views (SP09). Execute in SQL-engine* (HANA live) 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 14
15 Deep Dive: the science
16 Performance Tuning: Basics 2bn scans /second /core & 16m aggregations /sec /core No of columns (& rows) scanned No of aggregations performed Type of calculation required No of tables participating in joins Size of temporary (internal) tables Amount of data transfer between engines Degree of parallelization 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 16
17 Performance Tuning: Basics 2bn scans /second /core & 16m aggregations /sec /core No of columns (& rows) scanned ü Filter & cardinality of dataset in DB No of aggregations performed ü Cardinality of selected columns Type of calculation required ü Sum vs. distinct count No of tables participating in Joins ü Type of joins & properties Size of temporary (internal) tables ü Push joins to the lowest level Amount of data transfer between engines ü Inefficient use of DB engines* Degree of parallelization ü Logical and physical partitioning* 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 17
18 Filters Reduce the dataset as early as possible. Use design time filters at the lowest level. Input Parameter: Placeholders part of the models. ü Can be used in Calculation. Can accept multiple values (SP09) ü Can be derived from table. Can be derived from store procedure (SP09) Ensure Variables (where clause) is pushed to the lowest level. Confirm using Visualization Plan. Use analytical privilege and SQL analytical privilege (SP10) to filter data. Avoid script-based calculation view, WHERE clause will not be pushed down. Using Filter is better than using Inner Join to limit the dataset. Avoid filters on calculated column (consider materializing these columns) SAP SE or an SAP affiliate company. All rights reserved. Public 18
19 Dealing with high cardinality Joins are the most expensive operation. Consider pushing most of the joins (at least on the tables with high cardinality) to the lowest level. üdimension : attribute views and üstar-schema : analytic views or the lowest-node of the calculation view. Columns participating in the Joins are also selected (even if not requested) during query execution. Hence direct impact on the cardinality of the dataset. Use aggregation node after union nodes in calculation view. Be careful with Keep Flag in aggregation node SAP SE or an SAP affiliate company. All rights reserved. Public 19
20 Type of calculation Distinct count is a complex operation and very CPU intensive compared to a simple aggregation like sum or count. CPU usage will exponentially high esp. with high cardinality counters like Transaction Count. These counters must be computed in the Analytic View level (where possible). Avoid calculation before aggregations (where possible). Watch out for currency/unit conversion. Attributes used in restricted or calculated measure are also requested and may increase the cardinality of the dataset. Calculation with data type conversion are expensive. Avoid where possible. Watch out for calculations (like String_Args) which execute in the row-engine SAP SE or an SAP affiliate company. All rights reserved. Public 20
21 Join pruning Specify Cardinality for all Joins (1:1, n:1 etc.). Avoid m:n (Cartesian product) Consider using Left Outer or Referential Joins (vs. Inner Join) Referential Join to attribute view (with design time filter) will behave as Inner Join Specify Optimize Join = True for Left Outer and Text Joins (SP09 onwards) Avoid Right Outer Joins Temporal Join to attribute views (with design time filter) will always execute. Avoid Joins on Calculated Columns (consider materializing these columns) 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 21
22 Model pruning Consider using Constant Mapping in UNIONs for efficient model pruning SAP SE or an SAP affiliate company. All rights reserved. Public 22
23 Use of DB engines Execute in SQL Engine ü recommended for HANA live* models. Use table function vs. scripted calculation views ü migration option in studio (SP09) 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 23
24 Degree of parallelization Consider using UNION in place of JOINS in calculation view, esp. while dealing with similar dataset (plan & actual). Implementing a logical partitioning model, may reduce query runtime but will increase CPU usage. Avoid single datasource (or node) feeding multiple nodes in calculation view SAP SE or an SAP affiliate company. All rights reserved. Public 24
25 Reduce network data transfer To reduce the network data transfer (i.e. to push the joins to each node) in a scale-out deployment ü Collocate the master and fact data tables in the same node ü Replicate master data to all nodes (if the fact table is distributed across multiple node) ü Tables in _SYS_BI schema can t be replicated to all nodes Consider applying multi-level partitioning with hash-partitioning (on single field) in the first level. This will ensure, calculations can be computed on each node and each partition SAP SE or an SAP affiliate company. All rights reserved. Public 25
26 Caching Introduced in SP08. Improved in SP09. ü for complex* queries only ü an option to improve concurrency 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 26
27 Deep Dive: the art
28 Modeling approach: follow the measures Dimension Dimension OLAP Engine is the fastest engine in HANA. Fact Table Dimension Dimension Consider building models with a star-schema/cube. The fact table (measures) is surrounded by various dimensions. The star-schema can be built using analytic views or star-join calculation views (comparable performance in SP09). Dimensions should be built as attribute views or dimension-calculation views. Only business logics (very minimal joins) on top of the star-schema SAP SE or an SAP affiliate company. All rights reserved. Public 28
29 Modeling approach: follow the measures Before After 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 29
30 Building it right: the first time Move Business Logic into HANA Performance tuning is not a separate activity. Keep an eye of the query performance as you model. Test the model early and when small (after the first join). Thoroughly test the model (all join fields & calculated columns) before moving to the next. Almost complete is not good enough. Ensure tables are pruned when not queried and where clause pushed down to the table-level. Check and confirm using plan visualization SAP SE or an SAP affiliate company. All rights reserved. Public 30
31 Transformation Degree of transformation or materialization Master data (dimension) ü recommended to simplify models (fields used in joins or filters) (same or new table) Transaction (fact) data: ü recommended to simplify models (fields used in joins or filters) (same table) ü acceptable to simplify models (calculation before aggregation, data type conversion) (same table) ü avoid creating aggregates/materialized table (absolute last option) 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 31
32 SAP HANA Modeling health check Data transfer Minimize data transfer between Analytical views, Calculation views & front end tools (or SAP HANA clients) Avoid executing open ended queries (using KEYs) Reducing the data set as early as possible Enforce data aggregation (GROUP BYs) using fewer (and more granular) dimensions Use data filters (WHERE clauses, prompts, constraint filters & Analytical privileges) Joins Use Unions (with constants) to combine large data sets Join views (within Calculation Views, within Universes or using SQL) with caution. Use WHERE clauses + data filters that can be pushed down into each view Define cardinality N:1 fact to dimension (star schema) & enforce left-outer join where possible Minimize long join chains and big data set joins. Where possible move data foundation joins into Attribute views Calculations Imbed business logic calculations into modeled views instead of within SQL statements, Procedures, Universes or front end Minimize the use of expensive calculations, row based expressions & data manipulation including Calculated attributes Transform complex expressions before hand using SLT, Data Services or Generated Columns 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 32
33 HANA SP11 and beyond Primary use of calculation views: In future releases (SP11 and beyond), HANA optimizer will select appropriate engines during query execution. This will eliminate the need for creating different types of views for different engines (i.e. star-join in calculation view will be comparable to analytic view). However the model design principles remains the same. We ll still create dimensions & star-schema views, but using calculation views. Support of existing Views: HANA will be backyard compatible and will still support analytic & attribute views. Also a migration tool may be available to convert the attribute and analytic views to calculation views SAP SE or an SAP affiliate company. All rights reserved. Public 33
34 Customer Workshop
35 Beverage Major Stats ü before: 5mins, after: 3sec Changes (SP08) ü Move business logic to HANA layer ü Efficient SQL query (some were 5000 lines) ü Use appropriate filter ü Avoid single node feeding multiple nodes. ü Constant mapping in unions 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 35
36 Pension Plan Management Stats ü before: 30sec, after: 3sec ü before: 2min (concurrency 5), after: 7 sec (concurrency 15) Changes (SP08, HEC) ü Efficient SQL query ü Implement star-schema (analytical view) ü Push high cardinality joins to the lowest level (analytic & attribute views) ü Use left outer joins. Set cardinality (n:1 or 1:1) ü Convert joins to unions (esp. joins of analytical views) ü Avoid single node feeding multiple nodes. ü Avoid decision table and scripted-calculation view* 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 36
37 Grocery Retailer Stats ü before: 19sec, after: 300ms (1 user) Before After Changes (SP08) ü Implement star-schema (analytical view) ü Push high cardinality joins to the lowest level ü Convert joins to unions. ü Use left outer joins. Set cardinality (n:1 or 1:1) ü Avoid single node feeding multiple nodes SAP SE or an SAP affiliate company. All rights reserved. Public 37
38 Audit Firm Stats Firm Stats ü before: 19min, after: 8sec (1 user) My Stats ü before: 17sec, after: 1sec ü before: 2min (concurrency 10), after 40sec (concurrency 400) Changes (SP09) ü Efficient SQL query ü Use left outer joins. Set cardinality (n:1 or 1:1) ü Set optimize join = true (SP09) ü Scripted calculation views to table functions (SP09). ü Push high cardinality joins to the lowest level 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 38
39 Questions & Answers Please follow the blog post for Questions & Answers SAP SE or an SAP affiliate company. All rights reserved. Public 39
40 Thank you Contact information: Abani Pattanayak, SAP HANA Distinguished Engineer Principal Consultant, SAP HANA CoE / SAP SE or an SAP affiliate company. All rights reserved.
41 2015 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see additional trademark information and notices. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE s or its affiliated companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forwardlooking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions SAP SE or an SAP affiliate company. All rights reserved. Public 41
R49 Using SAP Payment Engine for payment transactions. Process Diagram
R49 Using SAP Payment Engine for payment transactions Process Diagram Purpose, Benefits, and Key Process Steps Purpose The purpose of this scenario is to show you how to check the result of payment orders
More informationSAP HANA SPS 09 - What s New? SAP HANA Scalability
SAP HANA SPS 09 - What s New? SAP HANA Scalability (Delta from SPS08 to SPS09) SAP HANA Product Management November, 2014 2014 SAP AG or an SAP affiliate company. All rights reserved. 1 Disclaimer This
More informationSAP HANA SPS 09 - What s New? HANA IM Services: SDI and SDQ
SAP HANA SPS 09 - What s New? HANA IM Services: SDI and SDQ (Delta from SPS 08 to SPS 09) SAP HANA Product Management November, 2014 2014 SAP SE or an SAP affiliate company. All rights reserved. 1 Agenda
More informationCost-Effective Data Management and a Simplified Data Warehouse
SAP Information Sheet SAP Technology SAP HANA Dynamic Tiering Quick Facts Cost-Effective Data Management and a Simplified Data Warehouse Quick Facts Summary The SAP HANA dynamic tiering option helps application
More informationPartner Certification to Operate SAP Solutions and SAP Software Environments
SAP Information Sheet SAP Partner Innovation Lifecycle Services SAP Certification for Outsourcing Operations Partners Quick Facts Partner Certification to Operate SAP Solutions and SAP Software Environments
More informationSAP HANA SPS 09 - What s New? Administration & Monitoring
SAP HANA SPS 09 - What s New? Administration & Monitoring (Delta from SPS08 to SPS09) SAP HANA Product Management November, 2014 2014 SAP AG or an SAP affiliate company. All rights reserved. 1 Content
More informationSAP HANA SPS 09 - What s New? Development Tools
SAP HANA SPS 09 - What s New? Development Tools (Delta from SPS 08 to SPS 09) SAP HANA Product Management November, 2014 2014 SAP SE or an SAP affiliate company. All rights reserved. 1 Overview What s
More informationSAP S/4HANA Embedded Analytics
Frequently Asked Questions November 2015, Version 1 EXTERNAL SAP S/4HANA Embedded Analytics The purpose of this document is to provide an external audience with a selection of frequently asked questions
More informationCut Costs and Improve Agility by Simplifying and Automating Common System Administration Tasks
SAP Brief Objectives Cut Costs and Improve Agility by Simplifying and Automating Common System Administration Tasks Simplify management of SAP software landscapes Simplify management of SAP software landscapes
More informationDesign & Innovation from SAP AppHaus Realization with SAP HANA Cloud Platform. Michael Sambeth, Business Development HCP, SAP (Suisse) SA 18.06.
Design & Innovation from SAP AppHaus Realization with SAP HANA Cloud Platform Michael Sambeth, Business Development HCP, SAP (Suisse) SA 18.06.2015 Legal disclaimer The information in this presentation
More informationPrice and Revenue Management - Manual Price Changes. SAP Best Practices for Retail
Price and Revenue Management - Manual Price Changes SAP Best Practices for Retail Purpose, Benefits, and Key Process Steps Purpose For the creation of manual price changes via the Price Planning Workbench,
More informationSAP SE - Legal Requirements and Requirements
Finding the signals in the noise Niklas Packendorff @packendorff Solution Expert Analytics & Data Platform Legal disclaimer The information in this presentation is confidential and proprietary to SAP and
More informationSuccessFactors Global Human Capital Management (HCM) Academy and Admin Training Schedule (Q3 Q4 2014)
SuccessFactors Global Human Capital Management (HCM) Academy and Admin Training Schedule (Q3 Q4 2014) The SuccessFactors Global HCM Training Schedule makes it easier to locate and enroll in the training
More informationK88 - Additional Business Operations for Loans. Process Diagram
K88 - Additional Business Operations for Loans Process Diagram K88 Additional Business Operations for Loans Payment Plan Change SAP UI/ A Financial Services ->Account Management -> Periodic Tasks -> Communication
More informationSAP HANA SPS 09 - What s New? SAP DB Control Center DBA Tool to manage Data Center
SAP HANA SPS 09 - What s New? SAP DB Control Center DBA Tool to manage Data Center (Delta from SPS 08 to SPS 09) SAP HANA Product Management November, 2014 2014 SAP AG or an SAP affiliate company. All
More informationReal-Time Enterprise Management with SAP Business Suite on the SAP HANA Platform
Real-Time Enterprise Management with SAP Business Suite on the SAP HANA Platform Jürgen Butsmann, Solution Owner, Member of Global Business Development Suite on SAP HANA, SAP October 9th, 2014 Public Agenda
More informationSAP Mobile Documents. December, 2015
SAP Mobile Documents December, 2015 Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your
More informationSAP HANA Live & SAP BW Data Integration A Case Study
SAP HANA Live & SAP BW Data Integration A Case Study Matthias Kretschmer, Andreas Tenholte, Jürgen Butsmann, Thomas Fleckenstein July 2014 Disclaimer This presentation outlines our general product direction
More informationIntegration capabilities of SAP S/4HANA to SAP Cloud Solutions
Document Version: 1.00 2015-08-10 Integration capabilities of SAP S/4HANA to SAP Cloud Solutions What you need to know when it comes to S/4HANA Integration Javit Gellaw (SAP SE) Table of Contents 1 INTRODUCTION
More informationRun Better in Weeks to Address Current and Future Business Needs
SAP Brief SAP Rapid Deployment s Objectives Run Better in Weeks to Address Current and Future Business Needs Accelerate your time to value Accelerate your time to value Meeting core business objectives
More informationGR5 Access Request. Process Diagram
GR5 Access Request Process Diagram Purpose, Benefits, and Key Process Steps Purpose This scenario uses business roles to show a new user access provisioning and also demo using simplified access request
More informationK75 SAP Payment Engine for Credit transfer (SWIFT & SEPA) Process Diagram
K75 SAP Payment Engine for Credit transfer (SWIFT & SEPA) Process Diagram Purpose, Benefits, and Key Process Steps Purpose The purpose of this scenario is to describe and / or support testing of the entire
More informationSAP Business One mobile app for Android Version 1.0.x November 2013
SAP Business One mobile app for Android Version 1.0.x November 2013 Legal disclaimer The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission
More informationReal-Time Reconciliation of Invoice and Goods Receipts powered by SAP HANA. Stefan Karl, Finance Solutions, SAP ASUG Presentation, May 2013
Real-Time Reconciliation of Invoice and Goods Receipts powered by SAP HANA Stefan Karl, Finance Solutions, SAP ASUG Presentation, May 2013 Legal disclaimer The information in this presentation is confidential
More informationLeveraging BI Tools & HANA. Tracy Nguyen, North America Analytics COE April 15, 2016
Leveraging BI Tools & HANA Tracy Nguyen, North America Analytics COE April 15, 2016 Legal disclaimer The information in this presentation is confidential and proprietary to SAP and may not be disclosed
More informationMulti Channel Sales Order Management: Mail Order. SAP Best Practices for Retail
Multi Channel Sales Order Management: Mail Order SAP Best Practices for Retail Purpose, Benefits, and Key Process Steps Purpose Multi Channel Sales Order Management: Mail Order describes a Business-to-Consumer
More informationSAP Business Warehouse Powered by SAP HANA for the Utilities Industry
SAP White Paper Utilities Industry SAP Business Warehouse powered by SAP HANA SAP S/4HANA SAP Business Warehouse Powered by SAP HANA for the Utilities Industry Architecture design for utility-specific
More informationMobile app for Android Version 1.0.x, January 2014
Mobile app for Android Version 1.0.x, January 2014 Legal disclaimer The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. This
More informationIntroducing SAP Cloud for Analytics. Pras Chatterjee, Senior Director Product Marketing, EPM November 2015
Introducing SAP Cloud for Analytics Pras Chatterjee, Senior Director Product Marketing, EPM November 2015 Legal disclaimer The information in this presentation is confidential and proprietary to SAP and
More informationSoftware and Delivery Requirements
SAP HANA Big Data Intelligence rapiddeployment solution November 2014 English SAP HANA Big Data Intelligence rapiddeployment solution: Software and Delivery Requirements SAP SE Dietmar-Hopp-Allee 16 69190
More informationSAP BusinessObjects Cloud
Frequently Asked Questions SAP BusinessObjects Cloud SAP BusinessObjects Cloud To help customers Run Simple, SAP is breaking the limitations of the past. On October 20, 2015, we unveiled a new generation
More informationElevate Your Customer Engagement Strategy with Cloud Services
SAP Brief SAP Services Cloud Services for Customer Relations Objectives Elevate Your Customer Engagement Strategy with Cloud Services Win over today s empowered customers Win over today s empowered customers
More informationIntegration Capabilities of SAP S/4HANA to SAP Cloud Solutions
Document Version: 1.00 2016-03-01 Integration Capabilities of SAP S/4HANA to SAP Cloud Solutions What you need to know when it comes to SAP S/4HANA integration Javit Gellaw (SAP SE) Table of Contents 1
More informationThe Internet of Things and I4.0 is an Evolution. New Markets (e.g. maintenance hub operator) Data Driven. Services. (e.g. predictive.
Industrie 4.0 and Internet of Things July 9, 2015 The Internet of Things and I4.0 is an Evolution Business Impact 40-50% CAGR for M2M market until 2020* IoT Space Data Driven Services (e.g. predictive
More informationSAP Document Center. May 2016. Public
SAP Document Center May 2016 Public The Big Picture for a Digital Platform Applications Applications IoT IoT Platform (Micro-) Services Extensions Icon Digital Boardroom Analytical Applications S/4HANA
More informationSM250 IT Service Management Configuration
SM250 IT Service Management Configuration. COURSE OUTLINE Course Version: 16 Course Duration: 4 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved. No part
More informationPSM-PPM Integration SAP Product Structure Management
PSM-PPM Integration SAP Product Structure Management A PLM Consulting Solution PSM PPM Integration The PLM Consulting Solution PSM-PPM Integration integrates the display and management of PPM objects (e.g.:
More informationIntegrated Finance, Risk, and Profitability Management for Insurance
SAP Brief SAP for Insurance SAP Cost and Revenue Allocation for Financial Products Objectives Integrated Finance, Risk, and Profitability Management for Insurance Gain deep business insights Gain deep
More informationSAP Solution Manager: The IT Solution from SAP for IT Service Management and More
SAP Solution Manager SAP Solution Manager: The IT Solution from SAP for IT Service Management and More Table of Contents 2 SAP Solution Manager A Fully Scalable IT Platform 3 Supporting 15 Certified ITIL
More informationEMC: Managing Data Growth with SAP HANA and the Near-Line Storage Capabilities of SAP IQ
2015 SAP SE or an SAP affiliate company. All rights reserved. EMC: Managing Data Growth with SAP HANA and the Near-Line Storage Capabilities of SAP IQ Based on years of successfully helping businesses
More informationSAP BusinessObjects Business Intelligence 4 Innovation and Implementation
SAP BusinessObjects Business Intelligence 4 Innovation and Implementation TABLE OF CONTENTS 1- INTRODUCTION... 4 2- LOGON DETAILS... 5 3- STARTING AND STOPPING THE APPLIANCE... 6 4.1 Remote Desktop Connection
More informationBuilding Advanced Data Models with SAP HANA. Werner Steyn Customer Solution Adoption, SAP Labs, LLC.
Building Advanced Data Models with SAP HANA Werner Steyn Customer Solution Adoption, SAP Labs, LLC. Disclaimer This presentation outlines our general product direction and should not be relied on in making
More informationSAP Best Practices for SAP Mobile Secure Cloud Configuration March 2015
SAP Best Practices for SAP Mobile Secure Cloud Configuration March 2015 2014 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any
More informationDesign the Future of Your Human Resources with SuccessFactors Solutions
SAP Brief SAP Consulting Business Transformation Services Objectives Design the Future of Your Human Resources with SuccessFactors s Designing future processes for your global workforce Designing future
More informationRapid database migration of SAP Business Suite to SAP HANA (V4.10): Software and Delivery Requirements. SAP HANA November 2014 English
November 2014 English Rapid database migration of SAP Business Suite to (V4.10): Software and Delivery Requirements SAP SE Dietmar-Hopp-Allee 16 69190 Walldorf Germany Copyright 2014 SAP SE or an SAP affiliate
More informationLandscape Deployment Recommendations for. SAP Fiori Front-End Server
Landscape Deployment Recommendations for SAP Fiori Front-End New Rollout Channel The rollout channel for publishing landscape deployment recommendations changed. Please have a look at our announcement.
More informationProtect Your Connected Business Systems by Identifying and Analyzing Threats
SAP Brief SAP Technology SAP Enterprise Threat Detection Objectives Protect Your Connected Business Systems by Identifying and Analyzing Threats Prevent security breaches Prevent security breaches Are
More informationSEC100 Secure Authentication and Data Transfer with SAP Single Sign-On. Public
SEC100 Secure Authentication and Data Transfer with SAP Single Sign-On Public Speakers Las Vegas, Oct 19-23 Christian Cohrs, Area Product Owner Barcelona, Nov 10-12 Regine Schimmer, Product Management
More informationUsing In-Memory Data Fabric Architecture from SAP to Create Your Data Advantage
SAP HANA Using In-Memory Data Fabric Architecture from SAP to Create Your Data Advantage Deep analysis of data is making businesses like yours more competitive every day. We ve all heard the reasons: the
More informationYour Intelligent POS Solution: User-Friendly with Expert Analysis
Overview SAP Customer Checkout with SAP Business One Challenges Your Intelligent POS : User-Friendly with Expert Analysis Central Overview of Sales Data Central Overview of Sales Data Cash and card payments,
More informationAutomotive Consulting Solution. CHEP - EDI- Container Data
Automotive Consulting Solution CHEP - EDI- Container Data Agenda 1. Benefit for the Customer 2. Description of the Function 3. The Function in the System 4. Technical Information 2 Customer Benefit Solution
More informationThe Edge Editions of SAP InfiniteInsight Overview
Analytics Solutions from SAP The Edge Editions of SAP InfiniteInsight Overview Enabling Predictive Insights with Mouse Clicks, Not Computer Code Table of Contents 3 The Case for Predictive Analysis 5 Fast
More informationReimagining Business with SAP HANA Cloud Platform for the Internet of Things
SAP Brief SAP HANA SAP HANA Cloud Platform for the Internet of Things Objectives Reimagining Business with SAP HANA Cloud Platform for the Internet of Things Connect, transform, and reimagine Connect,
More informationSAP Business One mobile app for ios. Version 1.9.x September 2013
SAP Business One mobile app for ios Version 1.9.x September 2013 Legal disclaimer The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission
More informationMobile app for Android Version 1.2.x, December 2015
Mobile app for Android Version 1.2.x, December 2015 Introduction This app allows you to access SAP Business One, SAP s enterprise resource planning application for small businesses, anywhere and anytime.
More informationSAP HANA Vora : Gain Contextual Awareness for a Smarter Digital Enterprise
Frequently Asked Questions SAP HANA Vora SAP HANA Vora : Gain Contextual Awareness for a Smarter Digital Enterprise SAP HANA Vora software enables digital businesses to innovate and compete through in-the-moment
More informationTwo UX Solutions Now Included with SAP Software
Frequently Asked Questions User Experience Two UX Solutions Now Included with SAP Software SAP offers two solutions that greatly improve the user experience (UX): the SAP Fiori user experience and SAP
More informationSAP Audit Management A Preview
SAP Audit Management A Preview SAP AG November 2013 Customer 1 Agenda Business Challenges The Idea The Solution Roadmap Demo 2013 SAP AG. All rights reserved. Customer 2 Disclaimer The information in this
More informationDMM301 Benefits and Patterns of a Logical Data Warehouse with SAP BW on SAP HANA
DMM301 Benefits and Patterns of a Logical Data Warehouse with SAP BW on SAP HANA Ulrich Christ/Product Management SAP EDW (BW/HANA) Public Disclaimer This presentation outlines our general product direction
More informationHigh Availability & Disaster Recovery. Sivagopal Modadugula/SAP HANA Product Management Session # 0506 May 09, 2014
High Availability & Disaster Recovery Sivagopal Modadugula/SAP HANA Product Management Session # 0506 May 09, 2014 Legal Disclaimer The information in this document is confidential and proprietary to SAP
More informationSAP Learning Hub: Your Competitive Advantage for a Career in SAP Solutions
Frequently Asked Questions SAP Learning Hub, Student Edition SAP Learning Hub: Your Competitive Advantage for a Career in SAP Solutions SAP edition, offers a range of educational content tailored to the
More informationStreamline Processes and Gain Business Insights in the Cloud
SAP Brief SAP s for Small Businesses and Midsize Companies SAP Business One Cloud Objectives Streamline Processes and Gain Business Insights in the Cloud Drive profitable growth affordably and without
More informationDeliver Secure, User-Friendly Access to Mobile Business Apps
SAP Brief Extensions SAP Mobile App Protection by Mocana Objectives Deliver Secure, User-Friendly Access to Mobile Business Apps Promote app security for enterprise safety Promote app security for enterprise
More informationHow To Use An Automotive Consulting Solution In Ansap
Automotive Consulting Solution Warranty Management - Claim Copier Agenda 1. Benefit for the Customer 2. Description of the Function 3. The Function in the System 4. Technical Information 2 Customer Benefit
More informationMaster Data Governance Find Out How SAP Business Suite powered by SAP HANA Delivers Business Value in Real Time
Master Data Governance Find Out How SAP Business Suite powered by SAP HANA Delivers Business Value in Real Time Disclaimer This document is not subject to your license agreement or any other service or
More informationSimplify and Secure Cloud Access to Critical Business Data
SAP Brief SAP Technology SAP Cloud Identity Objectives Simplify and Secure Cloud Access to Critical Business Data Gain simplicity and security in a single cloud solution Gain simplicity and security in
More informationWhy Cloud Platforms are the Secret Weapon to Make Your Business More Agile and Competitive
Why Cloud Platforms are the Secret Weapon to Make Your Business More Agile and Competitive Matthias Steiner, SAP SE @steinermatt May, 2015 Use this title slide only with an image Disclaimer This presentation
More informationApplication Test Management and Quality Assurance
SAP Brief Extensions SAP Quality Center by HP Objectives Application Test Management and Quality Assurance Deliver new software with confidence Deliver new software with confidence Testing is critical
More informationAn End-to-End Population Health Management for High Risk Patients
Summary Supporting Facts and Figures SAP HANA Solution Overview A fully integrated mobile in-home health infrastructure and data analytics solution for population health management An End-to-End Population
More informationGreater Continuity, Consistency, and Timeliness with Business Process Automation
SAP Brief Extensions SAP Business Process Automation by Redwood Objectives Greater Continuity, Consistency, and Timeliness with Business Process Automation Streamline critical enterprise processes Streamline
More informationRunning SAP Solutions in the Cloud How to Handle Sizing and Performance Challenges. William Adams SAP AG
Running SAP Solutions in the Cloud How to Handle Sizing and Performance Challenges William Adams SAP AG Agenda What Types of Cloud Environments we are talking about Private Public Critical Performance
More informationIn-Store Merchandise and Inventory Management. SAP Best Practices for Retail
In-Store Merchandise and Inventory Management SAP Best Practices for Retail Purpose, Benefits, and Key Process Steps Purpose These components of the SAPECC Retail System are used in the store. Together
More informationAutomate Complex Pay Rules While Streamlining Time and Attendance Management
SAP Brief SAP Extensions SAP Time and Attendance Management by WorkForce Software Objectives Automate Complex Pay Rules While Streamlining Time and Attendance Management Gaining real-time insights to help
More informationSAP BW Columnstore Optimized Flat Cube on Microsoft SQL Server
SAP BW Columnstore Optimized Flat Cube on Microsoft SQL Server Applies to: SAP Business Warehouse 7.4 and higher running on Microsoft SQL Server 2014 and higher Summary The Columnstore Optimized Flat Cube
More informationSAP 3D Visual Enterprise Rapid-Deployment Solution
SAP 3D Visual Enterprise 8.0 July 2014 English SAP 3D Visual Enterprise Rapid-Deployment Solution SAP AG Dietmar-Hopp-Allee 16 69190 Walldorf Germany Copyright 2014 SAP AG or an SAP affiliate company.
More informationSAP BusinessObjects BI Clients
SAP BusinessObjects BI Clients April 2015 Customer Use this title slide only with an image BI Use Cases High Level View Agility Data Discovery Analyze and visualize data from multiple sources Data analysis
More informationDownport to SAP GUI for documents Access Control Management
Access Control Management A PLM Consulting Solution Public The PLM Consulting Solution Downport to SAP GUI for documents streamlines the process of managing project authorizations based on SAP PLM 7 Access
More informationManaging Procurement with SAP Business One
SAP Product Brief SAP s for Small Businesses and Midsize Companies SAP Business One Objectives Managing Procurement with SAP Business One Integrate optimized procurement with the entire business Integrate
More informationData Doesn t Communicate Itself Using Visualization to Tell Better Stories
SAP Brief Analytics SAP Lumira Objectives Data Doesn t Communicate Itself Using Visualization to Tell Better Stories Tap into your data big and small Tap into your data big and small In today s fast-paced
More informationFA7 - Time Management: Attendances/Absences/Overtime/Hajj Leave. Process Diagram
FA7 - Time Management: Attendances/Absences/Overtime/Hajj Leave Process iagram SAP ERP + RENEWAL Process Non-SAP Employee SAP ERP + RENEWAL (Personnel Administration) Organizational Management FA7 - Time
More informationGain Contextual Awareness for a Smarter Digital Enterprise with SAP HANA Vora
SAP Brief SAP Technology SAP HANA Vora Objectives Gain Contextual Awareness for a Smarter Digital Enterprise with SAP HANA Vora Bridge the divide between enterprise data and Big Data Bridge the divide
More informationDriving Customer Value leveraging SAP s strategy for the Internet of Things Internet of Things Technology Forum Frankfurt
Driving Customer Value leveraging SAP s strategy for the Internet of Things Internet of Things Technology Forum Frankfurt Sindhu Gangadharan VP & Head of Product Management SAP HCI, PI & FSN Personalized
More informationInformation Technology Meets Operational Technology in the Internet of Things
SAP Brief SAP Extensions SAP HANA IoT Connector by OSIsoft Objectives Information Technology Meets Operational Technology in the Internet of Things Reimagine your entire business Reimagine your entire
More informationITM204 Post-Copy Automation for SAP NetWeaver Business Warehouse System Landscapes. October 2013
ITM204 Post-Copy Automation for SAP NetWeaver Business Warehouse System Landscapes October 2013 Disclaimer This presentation outlines our general product direction and should not be relied on in making
More informationMobile app for ios Version 1.10.x, August 2014
Mobile app for ios Version 1.10.x, August 2014 Introduction This app allows you to access SAP Business One, SAP s enterprise resource planning application for small businesses, anywhere and anytime. Managers,
More informationSRCH2 Solution Brief SRCH2 Event Analytics for Complex Event Streams. Real-Time Transaction Processing with Event Analytics from SRCH2
SRCH2 Solution Brief SRCH2 Event Analytics for Complex Event Streams Objectives Real-Time Transaction Processing with Event Analytics from SRCH2 Solution Benefits Quick Facts Lower the cost and risk of
More informationSoftware and Delivery Requirements
SuccessFactors Recruiting April 2015 English SuccessFactors Recruiting rapiddeployment solution: Software and Delivery Requirements SAP SE Dietmar-Hopp-Allee 16 69190 Walldorf Germany Copyright 2015 SAP
More informationMobile app for ios Version 1.11.x, December 2015
Mobile app for ios Version 1.11.x, December 2015 Introduction This app allows you to access SAP Business One, SAP s enterprise resource planning application for small businesses, anywhere and anytime.
More informationSAP-Managed Migration to SAP Business Suite powered by SAP HANA in the Cloud
SAP Services SAP-Managed Migration to SAP Business Suite powered by SAP HANA in the Cloud Table of Contents 6 Introducing the Discovery Package 8 Introducing the Live Migration Packages 10 Realize the
More informationEUNIS 2014 Congress in UMEA, Sweden on June 11 2014 2014: a tipping point for cloud in higher education. Werner Felger, SAP Public
EUNIS 2014 Congress in UMEA, Sweden on June 11 2014 2014: a tipping point for cloud in higher education Werner Felger, SAP Public Use this title slide only with an image MORE ORGANIZATIONS TAPPING INTO
More informationABAP SQL Monitor Implementation Guide and Best Practices
ABAP SQL Monitor Implementation Guide and Best Practices TABLE OF CONTENTS ABAP SQL Monitor - What is it and why do I need it?... 3 When is it available and what are the technical requirements?... 5 In
More informationManaging Customer Relationships with SAP Business One
SAP Brief SAP s for Small Businesses and Midsize Companies SAP Business One Objectives Managing Customer Relationships with SAP Business One Win new customers and forge better relationships Win new customers
More informationSAP HANA SAP s In-Memory Database. Dr. Martin Kittel, SAP HANA Development January 16, 2013
SAP HANA SAP s In-Memory Database Dr. Martin Kittel, SAP HANA Development January 16, 2013 Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase
More informationSAP BW on HANA : Complete reference guide
SAP BW on HANA : Complete reference guide Applies to: SAP BW 7.4, SAP HANA, BW on HANA, BW 7.3 Summary There have been many architecture level changes in SAP BW 7.4. To enable our customers to understand
More informationSimplify IT and Reduce Costs with Automated Data and Document Archiving
SAP Brief SAP Extensions SAP Archiving by OpenText Objectives Simplify IT and Reduce Costs with Automated Data and Document Archiving An easier way to store, manage, and access data and documents An easier
More information2015-09-24. SAP Operational Process Intelligence Security Guide
2015-09-24 SAP Operational Process Intelligence Security Guide Content 1 Introduction.... 3 2 Before You Start....5 3 Architectural Overview.... 7 4 Authorizations and Roles.... 8 4.1 Assigning Roles to
More informationAgil visualisering och dataanalys
Agil visualisering och dataanalys True Business and IT collaboration in Analytics Niklas Packendorff @packendorff SAPSA Impuls 2014 Legal disclaimer The information in this presentation is confidential
More information