SlideShare a Scribd company logo
1 of 22
Download to read offline
# 1
DataVard BW Fitness TestTM and
HeatMap
# 2
How DataVard Approachs Operation
Goal
EINZELKÄSTEN
Develop a solid understanding of realistic
improvement potential. Understand what
really moves the needle.
Analysis
Identify potential for central rules and
policies.
Governance
Implement improvement in the identified
areas for improvement based on the
central set of rules.
Automation
Shrink your PROD and non-
PROD database
Automate (regression)
testing to the max
Be ahead of your auditor
and secure your landscape
Reflect business changes in
your landscape
Match the value of data to its cost. Deploy future ready storage
infrastructure (HANA & X).
Automate testing based on system usage (operational intelligence)
System security, Password security, User and authorization
management, ABAP code vulnerability
M&A, consolidation, harmonization, standardization, mass data
changes, unbundling
Data
Management
Security &
Compliance
Testing
Managing Business
Change
# 3
Identifying value and real usage of the data, potential for performance and size improvement, security & compliance check
to safeguard security, availability & performance, improvement of SAP performance, user management
SAP System-Monitoring with Canary Code
How DataVard Approachs Operation
OutBoard™
ERNA™KATE
Lean Data Management Testing
Analysis with ERP/BW Fitness Test
Automated housekeeping ERNA
Centralises, automates and manages the housekeeping functions across
the SAP Landscape.
95% compression into recycle bin
Nearline Storage and Archiving OutBoard
Automates and manages data offloading from online database to any storage (RDBMS, Cloud,
Hadoop etc.), data remain accessible and writable
Automated Testing KATE
Test Case Management, Usage Stats and Heat Maps to check scenarios
Script lessTest Automation and AutomaticTest Data Selection
Selective System Copy
Toolsets to manage test environments in SAP ERP/BW aiming at making test systems smaller
based on characteristics (eg. time slice)
Automated, scramble and authorisation available for compliance
# 4

How fit is my SAP System?

q Analysis of System Usage,
Data Volume and
Performance
q Benchmarking
q Trending
q Preparation for Data
Management, Upgrade,
HANA, Big Data
q Available for ERP and BW
D a t a V a r d B W F i t n e s s T e s t T M
# 5
BW Fitness Test
n  Identifies data growth and distribution
n  System performance analysis
n  System robustness analysis
n  Comparison of all KPIs against 200+ BW systems in the world
RISK AND BENEFITS ASSESMENT
LEVERAGE INVESTMENTS
INCREASE PERFORMANCE
OPTIMIZE HANA SIZE AND COSTS
DATA CLASSIFICATION
Power of BW Fitness Test
# 6
5%
15%
15%
9%
11%
32%
5%
5% 3%
Master data
Temporary data
Other data
PSA data
Changelog data
ODS data
Cube E data
Cube F data
Cube D data
Data distribution in SAP BW*
Comments:
§  13-17% of system size is
reporting data
§  Quick check on
housekeeping potential
(size of BALDAT,
RS*DONE, ...)
§  HANA sizing report gives
a 1st indication (OSS
note 1736976)
“Only 12% of all data in BW is actually used.”
Forrester research* Source: DataVard BW Fitness Test™
# 7
BW Fitness Test™ - Project Phases 
SAP BW
HTML Output
incl. Recommendations by DataVard Consultant
# 8
BW Fitness Test™ - Installation
The BW Fitness Test software is shipped and installed to the BW
production system as a standard ABAP transport request containing
the programs which extract the necessary KPI information.
# 9
BW Fitness Test™ - Prerequisites
Supported BW versions: 7.0+
Supported database systems:
•  MaxDB
•  MSSQL
•  DB2
•  DB4
•  DB6
•  HANA
•  Oracle
•  Sybase ASE
•  Informix
Other Prerequisites:
•  DB statistics should be up to date (for ORACLE)
•  Query statistics must be turned ON with the setting - OLAP
Statistics Detail Level = 2 - All (Statistics should be turned on
prio to the BW Fitness Test execution, so that data are
collected at least 6 to 1 month before the execution)
•  Please provide us with the OSS user and the logon data for
the BW system which is to be analyzed with at least the
following authorizations: SE11, SE16, SE38, SM37, SM50,
RSA1, DB02, DB20, /DVD/BWFT, ST22.
# 10
BW Fitness Test™ - Execution
The analysis runs in max 3 background processes no longer
than 6 days.
There is no impact on the performance of the involved BW systems.
# 11
BW Fitness Test™ – Sample http://
bwftsample.datavard.com/
Check
Here
The BW Fitness Test™ prepared us excellently to make our SAP BW
fit for the future. We now manage our aged data with Nearline
Storage and improved our Load Performance.
Steffen Muesel, Randstad
# 12
Project Phase – BWFT
§  Customizable
parallelization
§  Collection of BWFT
KPIs
§  Download and
shipment of XML
results
§  Collection of results
§  Comparison to best practices / benchmark
§  Manual analysis and verifications
§  Customer requirement
§  Building recommendation
§  Presentation or
results and
recommendations
§  HTML, PPT or PDF
Output
§  SAP transport
§  ABAP based
§  Authorization
Technical
Functional
Technical ExecutionInstallation of BWFT Analysis of Results Delivery and Presentation
1st Week 2nd Week 3rd Week 4th Week
# 13
A Co-Innovation with Randstad
When running a SAP system many
“architect” questions remain open:
-  Which data / time slice is being actively used
-  Are applications being used as designed and
planned (# users & data volume)
-  Date volume vs. data usage in an application
-  Where does data growth come from
-  How can I predict data growth
-  Are the most important reports/queries running at
good performance
HeatMap – Innovation
# 14
DataVard HeatMap for SAP BW – Features
Query
runtime
ETL UsageQuery usage
Analyzer
Data visualization in a HeatMap
Analysis of data in list view
Custom aggregation of statistics
Collectors
Statistics
Condense
Is your HOT data fast enough?
Is your data in active use? Is data loaded in the right frequency?
1
2
3
# 15
DataVard HeatMap - USE CASES
Leading chemical
company: 8,1 TB of data
which was queried less
than 5 times over a 6
months period.
DATA
MANAGEMENT 
Major german bank: 142
Queries that have been
executed more than 500
times (during one day)
with an avg. runtime of
more then 1 minute.
142 * 500 * 1 min =
71.000 mins = 1184
Hours of people waiting.
One of our biggest
customers: identify the
500 most frequently used
queries with the top 5
selections based on the
query statistics gathered
by HeatMap.
The result was a
reduction in test efforts
by 320 hours per SAP
Support Package.
With the help of
HeatMap a major Oil &
Gas producer has
identified and
subsequently stopped
4,5 hours of nightly loads
into unused Objects.
PERFORMANCE
TUNING
REGRESSION TEST
 ETL OPTIMIZATION
8,1 TB non-active
data moved to NLS
Save 948 hours of
waiting per DAY
Reduce test efforts by
320 hours per SP
Stopped 4,5 hours
of nightly loads
# 16
Query usage collector - EXAMPLE
Size KPI (size of box) = Size of
InfoProvider in GB
Color KPI: Access in given time
frame via queries (green = HI, red =
LOW/No)
A
B
Full system InfoCube analysis
§  Analyzed time frame 11.6. – 21.11.
§  22.130 GB of data in 1.113 InfoCubes
analyzed
§  Analysis runtime of 54 hours
§  8.138 GB of data with less then 5 queries
accessed, o/w 3.154 GB not at all
# 17
Objective: Ensure important queries perform at top speed
Size KPI: Usage of queries in given period
Color KPI: Average query runtime
Use case:
-  Support for performance optimization of queries
-  See which queries are important and have bad performance
-  Validate performance optimization – before and after
Query runtime collector
# 18
Full system analysis
-  Analyzed time frame of one day
21.11.2014
-  Analysis runtime of 10 minutes
-  142 Queries with avg. runtime more
then 1 minute
-  The queries have been executed 551
times (during one day)
-  142 * 500 * 1 min = 71.000 mins = 1184
Hours of people waiting
Query runtime collector - EXAMPLE
Usage of queries in given period
Color KPI: Average query runtime
A
B
# 19
DataVard‘s HeatMap build Operational
Intelligence from user behavior above and
beyond the BI statistics (! time slice).
Best use cases are:
-  Reviewing the architecture (data still in use,
granularity / aggregation, data distribution etc.)
-  Data Management (esp. in preparation for SAP
HANA) like NLS, Housekeeping or avoiding data
-  Performance Optimization (reporting and ETL)
-  Test Management
Key take aways
# 20
Project Phase – BWFT incl. HeatMap
§  Customizable parallelization
§  Collection of BWFT KPIs
§  Collection of Extended Query Statistics
(recommended 6 weeks, but can differ)
§  Download and shipment of XML results
§  Collection of
results
§  Comparison to
best practices /
benchmark
§  Manual analysis
and verifications
§  Customer
requirement
§  Building
recommendation
§  Presentation or
results and
recommendations
§  HTML, PPT or PDF
Output
§  SAP transport with
BWFT and
HeatMap
§  ABAP based
§  Authorization
Technical
Functional
Technical ExecutionInstallation of Software Analysis of Results Delivery and Presentation
Duration - 1 week Duration - 6 weeks (recommended) Duration - 1 week Workshop - 1 day
# 21
Jan Meszaros
Solution Center Lead (ILM
Consulting)
jan.meszaros@datavard.com
Your contact at DataVard
# 22
No part of this publication may be reproduced or
transmitted in any form or for any purpose without the
express permission of DataVard GmbH. The
information contained herein may be changed without
prior notice.
DataVard, OutBoard, ERNA, CanaryCode, BW
Fitness Test and ERP Fitness Test are trademarks or
registered trademarks of DataVard GmbH and its
affiliated companies.
SAP, R/3, SAP NetWeaver, SAP BusinessObjects,
SAP MaxDB, SAP HANA and other SAP products and
services mentioned herein as well as their respective
logos are trademarks or registered trademarks of SAP
AG in Germany and other countries.
All other product and service names mentioned are
the trademarks of their respective companies. Data
contained in this document serves informational
purposes only. National product specifications may
vary.
These materials are provided by DataVard GmbH and
its affiliated companies (“DataVard") for informational
purposes only, without representation or warranty of
any kind, and DataVard shall not be liable for errors or
omissions with respect to the materials. The only
warranties for DataVard 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.
CR
 Copyright DataVard GmbH. 
All rights reserved.CR
 Copyright DataVard GmbH. 
All rights reserved.

More Related Content

What's hot

Sizing sap s 4 hana using the quick sizer tool
Sizing sap s 4 hana using the quick sizer toolSizing sap s 4 hana using the quick sizer tool
Sizing sap s 4 hana using the quick sizer toolJaleel Ahmed Gulammohiddin
 
Sap implementation
Sap implementationSap implementation
Sap implementationsydraza786
 
Rabobank banks on DSM for regulation compliance
Rabobank banks on DSM for regulation complianceRabobank banks on DSM for regulation compliance
Rabobank banks on DSM for regulation complianceEPI-USE Labs
 
What's Planned for SAP HANA SPS10
What's Planned for SAP HANA SPS10What's Planned for SAP HANA SPS10
What's Planned for SAP HANA SPS10SAP Technology
 
sap hana|sap hana database| Introduction to sap hana
sap hana|sap hana database| Introduction to sap hanasap hana|sap hana database| Introduction to sap hana
sap hana|sap hana database| Introduction to sap hanaJames L. Lee
 
Introduction to HANA in-memory from SAP
Introduction to HANA in-memory from SAPIntroduction to HANA in-memory from SAP
Introduction to HANA in-memory from SAPugur candan
 
4 secrets of fit Business Warehouse
4 secrets of fit Business Warehouse4 secrets of fit Business Warehouse
4 secrets of fit Business WarehouseDataVard
 
SAP Advanced Lecture | FruTech.io
SAP Advanced Lecture | FruTech.ioSAP Advanced Lecture | FruTech.io
SAP Advanced Lecture | FruTech.ioFru Louis
 
SAP HANA for Beginners from a Beginner
SAP HANA for Beginners from a BeginnerSAP HANA for Beginners from a Beginner
SAP HANA for Beginners from a BeginnerSAPYard
 
Storage Optimization and Operational Simplicity in SAP Adaptive Server Enter...
Storage Optimization and Operational Simplicity in SAP  Adaptive Server Enter...Storage Optimization and Operational Simplicity in SAP  Adaptive Server Enter...
Storage Optimization and Operational Simplicity in SAP Adaptive Server Enter...SAP Technology
 
Hadoop is not an Island in the Enterprise
Hadoop is not an Island in the EnterpriseHadoop is not an Island in the Enterprise
Hadoop is not an Island in the EnterpriseDataWorks Summit
 
Hana Training Day 1
Hana Training Day 1Hana Training Day 1
Hana Training Day 1mishra4927
 
Mdm for materials –positive impact of data quality improvement
Mdm for materials –positive impact of data quality improvementMdm for materials –positive impact of data quality improvement
Mdm for materials –positive impact of data quality improvementVerdantis Inc.
 
SAP HANA Architecture Overview | SAP HANA Tutorial
SAP HANA Architecture Overview | SAP HANA TutorialSAP HANA Architecture Overview | SAP HANA Tutorial
SAP HANA Architecture Overview | SAP HANA TutorialZaranTech LLC
 
Sap hana master_guide_en
Sap hana master_guide_enSap hana master_guide_en
Sap hana master_guide_enFarrukh Yusupov
 

What's hot (20)

Sizing sap hana
Sizing sap hanaSizing sap hana
Sizing sap hana
 
Sizing sap s 4 hana using the quick sizer tool
Sizing sap s 4 hana using the quick sizer toolSizing sap s 4 hana using the quick sizer tool
Sizing sap s 4 hana using the quick sizer tool
 
Sap implementation
Sap implementationSap implementation
Sap implementation
 
Rabobank banks on DSM for regulation compliance
Rabobank banks on DSM for regulation complianceRabobank banks on DSM for regulation compliance
Rabobank banks on DSM for regulation compliance
 
Sizing methods
Sizing methodsSizing methods
Sizing methods
 
What's Planned for SAP HANA SPS10
What's Planned for SAP HANA SPS10What's Planned for SAP HANA SPS10
What's Planned for SAP HANA SPS10
 
sap hana|sap hana database| Introduction to sap hana
sap hana|sap hana database| Introduction to sap hanasap hana|sap hana database| Introduction to sap hana
sap hana|sap hana database| Introduction to sap hana
 
Introduction to HANA in-memory from SAP
Introduction to HANA in-memory from SAPIntroduction to HANA in-memory from SAP
Introduction to HANA in-memory from SAP
 
4 secrets of fit Business Warehouse
4 secrets of fit Business Warehouse4 secrets of fit Business Warehouse
4 secrets of fit Business Warehouse
 
SAP Advanced Lecture | FruTech.io
SAP Advanced Lecture | FruTech.ioSAP Advanced Lecture | FruTech.io
SAP Advanced Lecture | FruTech.io
 
Cloud Computing Payback
Cloud Computing PaybackCloud Computing Payback
Cloud Computing Payback
 
Determine your sizing requirements
Determine your sizing requirementsDetermine your sizing requirements
Determine your sizing requirements
 
SAP HANA for Beginners from a Beginner
SAP HANA for Beginners from a BeginnerSAP HANA for Beginners from a Beginner
SAP HANA for Beginners from a Beginner
 
Storage Optimization and Operational Simplicity in SAP Adaptive Server Enter...
Storage Optimization and Operational Simplicity in SAP  Adaptive Server Enter...Storage Optimization and Operational Simplicity in SAP  Adaptive Server Enter...
Storage Optimization and Operational Simplicity in SAP Adaptive Server Enter...
 
Hadoop is not an Island in the Enterprise
Hadoop is not an Island in the EnterpriseHadoop is not an Island in the Enterprise
Hadoop is not an Island in the Enterprise
 
Hana Training Day 1
Hana Training Day 1Hana Training Day 1
Hana Training Day 1
 
SAP EIM Overview
SAP EIM OverviewSAP EIM Overview
SAP EIM Overview
 
Mdm for materials –positive impact of data quality improvement
Mdm for materials –positive impact of data quality improvementMdm for materials –positive impact of data quality improvement
Mdm for materials –positive impact of data quality improvement
 
SAP HANA Architecture Overview | SAP HANA Tutorial
SAP HANA Architecture Overview | SAP HANA TutorialSAP HANA Architecture Overview | SAP HANA Tutorial
SAP HANA Architecture Overview | SAP HANA Tutorial
 
Sap hana master_guide_en
Sap hana master_guide_enSap hana master_guide_en
Sap hana master_guide_en
 

Similar to DataVard BW Fitness Test and HeatMap analysis optimize SAP systems

Data Platform Architecture Principles and Evaluation Criteria
Data Platform Architecture Principles and Evaluation CriteriaData Platform Architecture Principles and Evaluation Criteria
Data Platform Architecture Principles and Evaluation CriteriaScyllaDB
 
Realtech assessment services combined slides final
Realtech assessment services combined slides finalRealtech assessment services combined slides final
Realtech assessment services combined slides finalCarly Shank
 
Is Revolution R Enterprise Faster than SAS? Benchmarking Results Revealed
Is Revolution R Enterprise Faster than SAS? Benchmarking Results RevealedIs Revolution R Enterprise Faster than SAS? Benchmarking Results Revealed
Is Revolution R Enterprise Faster than SAS? Benchmarking Results RevealedRevolution Analytics
 
SOP Planning and Optimization Solution-as-a-Service.pdf
SOP Planning and Optimization Solution-as-a-Service.pdfSOP Planning and Optimization Solution-as-a-Service.pdf
SOP Planning and Optimization Solution-as-a-Service.pdfDavid Barbieri Kennedy
 
Optimizing Oracle Databases & Applications Gives Fast Food Giant Major Gains
Optimizing Oracle Databases & Applications Gives Fast Food Giant Major GainsOptimizing Oracle Databases & Applications Gives Fast Food Giant Major Gains
Optimizing Oracle Databases & Applications Gives Fast Food Giant Major GainsDatavail
 
Day 02 sap_bi_overview_and_terminology
Day 02 sap_bi_overview_and_terminologyDay 02 sap_bi_overview_and_terminology
Day 02 sap_bi_overview_and_terminologytovetrivel
 
Big Data Testing : Automate theTesting of Hadoop, NoSQL & DWH without Writing...
Big Data Testing : Automate theTesting of Hadoop, NoSQL & DWH without Writing...Big Data Testing : Automate theTesting of Hadoop, NoSQL & DWH without Writing...
Big Data Testing : Automate theTesting of Hadoop, NoSQL & DWH without Writing...RTTS
 
Hadoop-DS: Which SQL-on-Hadoop Rules the Herd
Hadoop-DS: Which SQL-on-Hadoop Rules the HerdHadoop-DS: Which SQL-on-Hadoop Rules the Herd
Hadoop-DS: Which SQL-on-Hadoop Rules the HerdIBM Analytics
 
Migrating Data with SAP Hybris Cloud for Customer Concepts and Best Practices
Migrating Data with SAP Hybris Cloud for Customer Concepts and Best PracticesMigrating Data with SAP Hybris Cloud for Customer Concepts and Best Practices
Migrating Data with SAP Hybris Cloud for Customer Concepts and Best PracticesSAP Customer Experience
 
Making Big Data Analytics with Hadoop fast & easy (webinar slides)
Making Big Data Analytics with Hadoop fast & easy (webinar slides)Making Big Data Analytics with Hadoop fast & easy (webinar slides)
Making Big Data Analytics with Hadoop fast & easy (webinar slides)Yellowfin
 
Using hana to add value to electric & gas revenue integrity
Using hana to add value to electric & gas revenue integrityUsing hana to add value to electric & gas revenue integrity
Using hana to add value to electric & gas revenue integrityrobgirvan
 
rough-work.pptx
rough-work.pptxrough-work.pptx
rough-work.pptxsharpan
 
Skillwise Big Data part 2
Skillwise Big Data part 2Skillwise Big Data part 2
Skillwise Big Data part 2Skillwise Group
 
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...BI Brainz
 
Application Acceleration: Faster Performance for End Users
Application Acceleration: Faster Performance for End Users	Application Acceleration: Faster Performance for End Users
Application Acceleration: Faster Performance for End Users Eric Kavanagh
 

Similar to DataVard BW Fitness Test and HeatMap analysis optimize SAP systems (20)

Data Platform Architecture Principles and Evaluation Criteria
Data Platform Architecture Principles and Evaluation CriteriaData Platform Architecture Principles and Evaluation Criteria
Data Platform Architecture Principles and Evaluation Criteria
 
Realtech assessment services combined slides final
Realtech assessment services combined slides finalRealtech assessment services combined slides final
Realtech assessment services combined slides final
 
Is Revolution R Enterprise Faster than SAS? Benchmarking Results Revealed
Is Revolution R Enterprise Faster than SAS? Benchmarking Results RevealedIs Revolution R Enterprise Faster than SAS? Benchmarking Results Revealed
Is Revolution R Enterprise Faster than SAS? Benchmarking Results Revealed
 
SOP Planning and Optimization Solution-as-a-Service.pdf
SOP Planning and Optimization Solution-as-a-Service.pdfSOP Planning and Optimization Solution-as-a-Service.pdf
SOP Planning and Optimization Solution-as-a-Service.pdf
 
Jayachandran_Resume
Jayachandran_ResumeJayachandran_Resume
Jayachandran_Resume
 
Optimizing Oracle Databases & Applications Gives Fast Food Giant Major Gains
Optimizing Oracle Databases & Applications Gives Fast Food Giant Major GainsOptimizing Oracle Databases & Applications Gives Fast Food Giant Major Gains
Optimizing Oracle Databases & Applications Gives Fast Food Giant Major Gains
 
Day 02 sap_bi_overview_and_terminology
Day 02 sap_bi_overview_and_terminologyDay 02 sap_bi_overview_and_terminology
Day 02 sap_bi_overview_and_terminology
 
Big Data Testing : Automate theTesting of Hadoop, NoSQL & DWH without Writing...
Big Data Testing : Automate theTesting of Hadoop, NoSQL & DWH without Writing...Big Data Testing : Automate theTesting of Hadoop, NoSQL & DWH without Writing...
Big Data Testing : Automate theTesting of Hadoop, NoSQL & DWH without Writing...
 
Hadoop-DS: Which SQL-on-Hadoop Rules the Herd
Hadoop-DS: Which SQL-on-Hadoop Rules the HerdHadoop-DS: Which SQL-on-Hadoop Rules the Herd
Hadoop-DS: Which SQL-on-Hadoop Rules the Herd
 
Migrating Data with SAP Hybris Cloud for Customer Concepts and Best Practices
Migrating Data with SAP Hybris Cloud for Customer Concepts and Best PracticesMigrating Data with SAP Hybris Cloud for Customer Concepts and Best Practices
Migrating Data with SAP Hybris Cloud for Customer Concepts and Best Practices
 
Resume
ResumeResume
Resume
 
Resume sailaja
Resume sailajaResume sailaja
Resume sailaja
 
Skilwise Big data
Skilwise Big dataSkilwise Big data
Skilwise Big data
 
Making Big Data Analytics with Hadoop fast & easy (webinar slides)
Making Big Data Analytics with Hadoop fast & easy (webinar slides)Making Big Data Analytics with Hadoop fast & easy (webinar slides)
Making Big Data Analytics with Hadoop fast & easy (webinar slides)
 
Using hana to add value to electric & gas revenue integrity
Using hana to add value to electric & gas revenue integrityUsing hana to add value to electric & gas revenue integrity
Using hana to add value to electric & gas revenue integrity
 
rough-work.pptx
rough-work.pptxrough-work.pptx
rough-work.pptx
 
Resume_of_Vasudevan - Hadoop
Resume_of_Vasudevan - HadoopResume_of_Vasudevan - Hadoop
Resume_of_Vasudevan - Hadoop
 
Skillwise Big Data part 2
Skillwise Big Data part 2Skillwise Big Data part 2
Skillwise Big Data part 2
 
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
 
Application Acceleration: Faster Performance for End Users
Application Acceleration: Faster Performance for End Users	Application Acceleration: Faster Performance for End Users
Application Acceleration: Faster Performance for End Users
 

Recently uploaded

Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 

Recently uploaded (20)

Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 

DataVard BW Fitness Test and HeatMap analysis optimize SAP systems

  • 1. # 1 DataVard BW Fitness TestTM and HeatMap
  • 2. # 2 How DataVard Approachs Operation Goal EINZELKÄSTEN Develop a solid understanding of realistic improvement potential. Understand what really moves the needle. Analysis Identify potential for central rules and policies. Governance Implement improvement in the identified areas for improvement based on the central set of rules. Automation Shrink your PROD and non- PROD database Automate (regression) testing to the max Be ahead of your auditor and secure your landscape Reflect business changes in your landscape Match the value of data to its cost. Deploy future ready storage infrastructure (HANA & X). Automate testing based on system usage (operational intelligence) System security, Password security, User and authorization management, ABAP code vulnerability M&A, consolidation, harmonization, standardization, mass data changes, unbundling Data Management Security & Compliance Testing Managing Business Change
  • 3. # 3 Identifying value and real usage of the data, potential for performance and size improvement, security & compliance check to safeguard security, availability & performance, improvement of SAP performance, user management SAP System-Monitoring with Canary Code How DataVard Approachs Operation OutBoard™ ERNA™KATE Lean Data Management Testing Analysis with ERP/BW Fitness Test Automated housekeeping ERNA Centralises, automates and manages the housekeeping functions across the SAP Landscape. 95% compression into recycle bin Nearline Storage and Archiving OutBoard Automates and manages data offloading from online database to any storage (RDBMS, Cloud, Hadoop etc.), data remain accessible and writable Automated Testing KATE Test Case Management, Usage Stats and Heat Maps to check scenarios Script lessTest Automation and AutomaticTest Data Selection Selective System Copy Toolsets to manage test environments in SAP ERP/BW aiming at making test systems smaller based on characteristics (eg. time slice) Automated, scramble and authorisation available for compliance
  • 4. # 4 How fit is my SAP System? q Analysis of System Usage, Data Volume and Performance q Benchmarking q Trending q Preparation for Data Management, Upgrade, HANA, Big Data q Available for ERP and BW D a t a V a r d B W F i t n e s s T e s t T M
  • 5. # 5 BW Fitness Test n  Identifies data growth and distribution n  System performance analysis n  System robustness analysis n  Comparison of all KPIs against 200+ BW systems in the world RISK AND BENEFITS ASSESMENT LEVERAGE INVESTMENTS INCREASE PERFORMANCE OPTIMIZE HANA SIZE AND COSTS DATA CLASSIFICATION Power of BW Fitness Test
  • 6. # 6 5% 15% 15% 9% 11% 32% 5% 5% 3% Master data Temporary data Other data PSA data Changelog data ODS data Cube E data Cube F data Cube D data Data distribution in SAP BW* Comments: §  13-17% of system size is reporting data §  Quick check on housekeeping potential (size of BALDAT, RS*DONE, ...) §  HANA sizing report gives a 1st indication (OSS note 1736976) “Only 12% of all data in BW is actually used.” Forrester research* Source: DataVard BW Fitness Test™
  • 7. # 7 BW Fitness Test™ - Project Phases SAP BW HTML Output incl. Recommendations by DataVard Consultant
  • 8. # 8 BW Fitness Test™ - Installation The BW Fitness Test software is shipped and installed to the BW production system as a standard ABAP transport request containing the programs which extract the necessary KPI information.
  • 9. # 9 BW Fitness Test™ - Prerequisites Supported BW versions: 7.0+ Supported database systems: •  MaxDB •  MSSQL •  DB2 •  DB4 •  DB6 •  HANA •  Oracle •  Sybase ASE •  Informix Other Prerequisites: •  DB statistics should be up to date (for ORACLE) •  Query statistics must be turned ON with the setting - OLAP Statistics Detail Level = 2 - All (Statistics should be turned on prio to the BW Fitness Test execution, so that data are collected at least 6 to 1 month before the execution) •  Please provide us with the OSS user and the logon data for the BW system which is to be analyzed with at least the following authorizations: SE11, SE16, SE38, SM37, SM50, RSA1, DB02, DB20, /DVD/BWFT, ST22.
  • 10. # 10 BW Fitness Test™ - Execution The analysis runs in max 3 background processes no longer than 6 days. There is no impact on the performance of the involved BW systems.
  • 11. # 11 BW Fitness Test™ – Sample http:// bwftsample.datavard.com/ Check Here The BW Fitness Test™ prepared us excellently to make our SAP BW fit for the future. We now manage our aged data with Nearline Storage and improved our Load Performance. Steffen Muesel, Randstad
  • 12. # 12 Project Phase – BWFT §  Customizable parallelization §  Collection of BWFT KPIs §  Download and shipment of XML results §  Collection of results §  Comparison to best practices / benchmark §  Manual analysis and verifications §  Customer requirement §  Building recommendation §  Presentation or results and recommendations §  HTML, PPT or PDF Output §  SAP transport §  ABAP based §  Authorization Technical Functional Technical ExecutionInstallation of BWFT Analysis of Results Delivery and Presentation 1st Week 2nd Week 3rd Week 4th Week
  • 13. # 13 A Co-Innovation with Randstad When running a SAP system many “architect” questions remain open: -  Which data / time slice is being actively used -  Are applications being used as designed and planned (# users & data volume) -  Date volume vs. data usage in an application -  Where does data growth come from -  How can I predict data growth -  Are the most important reports/queries running at good performance HeatMap – Innovation
  • 14. # 14 DataVard HeatMap for SAP BW – Features Query runtime ETL UsageQuery usage Analyzer Data visualization in a HeatMap Analysis of data in list view Custom aggregation of statistics Collectors Statistics Condense Is your HOT data fast enough? Is your data in active use? Is data loaded in the right frequency? 1 2 3
  • 15. # 15 DataVard HeatMap - USE CASES Leading chemical company: 8,1 TB of data which was queried less than 5 times over a 6 months period. DATA MANAGEMENT Major german bank: 142 Queries that have been executed more than 500 times (during one day) with an avg. runtime of more then 1 minute. 142 * 500 * 1 min = 71.000 mins = 1184 Hours of people waiting. One of our biggest customers: identify the 500 most frequently used queries with the top 5 selections based on the query statistics gathered by HeatMap. The result was a reduction in test efforts by 320 hours per SAP Support Package. With the help of HeatMap a major Oil & Gas producer has identified and subsequently stopped 4,5 hours of nightly loads into unused Objects. PERFORMANCE TUNING REGRESSION TEST ETL OPTIMIZATION 8,1 TB non-active data moved to NLS Save 948 hours of waiting per DAY Reduce test efforts by 320 hours per SP Stopped 4,5 hours of nightly loads
  • 16. # 16 Query usage collector - EXAMPLE Size KPI (size of box) = Size of InfoProvider in GB Color KPI: Access in given time frame via queries (green = HI, red = LOW/No) A B Full system InfoCube analysis §  Analyzed time frame 11.6. – 21.11. §  22.130 GB of data in 1.113 InfoCubes analyzed §  Analysis runtime of 54 hours §  8.138 GB of data with less then 5 queries accessed, o/w 3.154 GB not at all
  • 17. # 17 Objective: Ensure important queries perform at top speed Size KPI: Usage of queries in given period Color KPI: Average query runtime Use case: -  Support for performance optimization of queries -  See which queries are important and have bad performance -  Validate performance optimization – before and after Query runtime collector
  • 18. # 18 Full system analysis -  Analyzed time frame of one day 21.11.2014 -  Analysis runtime of 10 minutes -  142 Queries with avg. runtime more then 1 minute -  The queries have been executed 551 times (during one day) -  142 * 500 * 1 min = 71.000 mins = 1184 Hours of people waiting Query runtime collector - EXAMPLE Usage of queries in given period Color KPI: Average query runtime A B
  • 19. # 19 DataVard‘s HeatMap build Operational Intelligence from user behavior above and beyond the BI statistics (! time slice). Best use cases are: -  Reviewing the architecture (data still in use, granularity / aggregation, data distribution etc.) -  Data Management (esp. in preparation for SAP HANA) like NLS, Housekeeping or avoiding data -  Performance Optimization (reporting and ETL) -  Test Management Key take aways
  • 20. # 20 Project Phase – BWFT incl. HeatMap §  Customizable parallelization §  Collection of BWFT KPIs §  Collection of Extended Query Statistics (recommended 6 weeks, but can differ) §  Download and shipment of XML results §  Collection of results §  Comparison to best practices / benchmark §  Manual analysis and verifications §  Customer requirement §  Building recommendation §  Presentation or results and recommendations §  HTML, PPT or PDF Output §  SAP transport with BWFT and HeatMap §  ABAP based §  Authorization Technical Functional Technical ExecutionInstallation of Software Analysis of Results Delivery and Presentation Duration - 1 week Duration - 6 weeks (recommended) Duration - 1 week Workshop - 1 day
  • 21. # 21 Jan Meszaros Solution Center Lead (ILM Consulting) jan.meszaros@datavard.com Your contact at DataVard
  • 22. # 22 No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of DataVard GmbH. The information contained herein may be changed without prior notice. DataVard, OutBoard, ERNA, CanaryCode, BW Fitness Test and ERP Fitness Test are trademarks or registered trademarks of DataVard GmbH and its affiliated companies. SAP, R/3, SAP NetWeaver, SAP BusinessObjects, SAP MaxDB, SAP HANA and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. These materials are provided by DataVard GmbH and its affiliated companies (“DataVard") for informational purposes only, without representation or warranty of any kind, and DataVard shall not be liable for errors or omissions with respect to the materials. The only warranties for DataVard 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. CR Copyright DataVard GmbH. All rights reserved.CR Copyright DataVard GmbH. All rights reserved.