DataVard BW Fitness Test and HeatMap

22
DataVard BW Fitness Test TM and HeatMap

Transcript of DataVard BW Fitness Test and HeatMap

Page 1: DataVard BW Fitness Test and HeatMap

# 1

DataVard BW Fitness TestTM and HeatMap

Page 2: DataVard BW Fitness Test and HeatMap

# 2

How DataVard Approachs Operation G

oal

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

Page 3: DataVard BW Fitness Test and HeatMap

# 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 less Test Automation and Automatic Test 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

Page 4: DataVard BW Fitness Test and HeatMap

# 4

Click here to see a demo: http://www.datavard.com/erpft/#l=en

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

Page 5: DataVard BW Fitness Test and HeatMap

# 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

Page 6: DataVard BW Fitness Test and HeatMap

# 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™

Page 7: DataVard BW Fitness Test and HeatMap

# 7

BW Fitness Test™ - Project Phases

SAP BW

HTML Output incl. Recommendations by DataVard Consultant

Page 8: DataVard BW Fitness Test and HeatMap

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

Page 9: DataVard BW Fitness Test and HeatMap

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

Page 10: DataVard BW Fitness Test and HeatMap

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

Page 11: DataVard BW Fitness Test and HeatMap

# 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

Page 12: DataVard BW Fitness Test and HeatMap

# 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 Execution Installation of BWFT Analysis of Results Delivery and Presentation

1st Week 2nd Week 3rd Week 4th Week

Page 13: DataVard BW Fitness Test and HeatMap

# 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

Page 14: DataVard BW Fitness Test and HeatMap

# 14

DataVard HeatMap for SAP BW – Features

Query runtime

ETL Usage Query usage

Analyzer

Data visualization in a HeatMap Analysis of data in list view

Custom aggregation of statistics

Collectors Statistics

Con

dens

e

Is your HOT data fast enough?

Is your data in active use? Is data loaded in the right frequency?

1

2

3

Page 15: DataVard BW Fitness Test and HeatMap

# 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

Page 16: DataVard BW Fitness Test and HeatMap

# 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

Page 17: DataVard BW Fitness Test and HeatMap

# 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

Page 18: DataVard BW Fitness Test and HeatMap

# 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

Page 19: DataVard BW Fitness Test and HeatMap

# 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

Page 20: DataVard BW Fitness Test and HeatMap

# 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 Execution Installation of Software Analysis of Results Delivery and Presentation

Duration - 1 week Duration - 6 weeks (recommended) Duration - 1 week Workshop - 1 day

Page 21: DataVard BW Fitness Test and HeatMap

# 21

Jan Meszaros

Solution Center Lead (ILM Consulting)

[email protected]

Your contact at DataVard

Page 22: DataVard BW Fitness Test and HeatMap

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