SlideShare a Scribd company logo
©  2014 DataVard # 1
Martin Mihalik
Joseph O‘Leary
How to shrink your
database by 40-50 %
And increase
performance
©  2014 DataVard # 2
Today present:
Martin Mihalik Joseph O‘Leary
Senior ILM & Performance
Optimization Consultant
DataVard s.r.o.
martin.mihalik@datavard.com
Product Manager ILM &
Performance Optimization
DataVard, Inc.
joseph.o.leary@datavard.com
©  2014 DataVard # 3
Who is DataVard
!  Specialized on Data Management for SAP®
!  BW, ILM, SLO
!  Customers range from SMEs (60 users) to Fortune
500 (e.g. Allianz, BASF, KPMG, Roche, Nestle)
!  Focus on Data Management and ABAP development
!  SAP and ABAP only
!  SAP certified solutions for BW Nearline storage
and housekeeping
!  Partnership with SAP in consulting (e.g. SLO)
!  Partnership with SAP in development (e.g. ILM)
!  Locations:
!  Wilmington (US)
!  Heidelberg (Germany – HQ)
!  4 additional locations in Europe
Success
Experience
Focus
©  2014 DataVard # 4
What‘s the issue with Managing Data
1.  Data is growing more rapidly.
30-35% p.a. is common.
2.  More users are asking for new
applications, new countries are
going live
3.  Users are requesting high
granularity of data
4.  No classification of the importance
and usage of data
5.  Load times are getting longer and
longer
6.  Data is kept in the database (just in
case…)
©  2014 DataVard # 5
Here’s how DataVard helped Randstad
Nearline Storage implementation
  BW Fitness Test to identify rapidly growing and large
InfoProviders
  Phase 1: quick wins & low level DSOs
  Phase 2: all other DSOs
  Project elapsed time 4 months
ETL optimization
  Root-cause analysis identifies long lasting running jobs
  Tuning actions: optimization of the extractors,
optimizing critical path
  Project elapsed time 6 months
Data load accelerated by 64%. DB size reduced by 43%.
©  2014 DataVard # 6
Clean up your system
Size reduction example (Housekeeping and NLS)
183 183
998 321
918
780.3
650
325
312
156
0
48.1
0
500
1000
1500
2000
2500
3000
3500
Heute mit OutBoard und ERNA
OutBoard
Cube data
ODS data
Other data
Temporary data
Master data
Before After
-68%
-15%
-50%
-50%
Total DB space saved of 43%!
©  2014 DataVard # 7
User
happiness
TCO&data
access
TCO
Smart Data Management
"  Performance
optimization, Tuning
"  In-memory
"  Ensure SLAs are met
GOALS TACTICS
"  Use appropriate
storage: Archiving,
NLS, Smart data
access
"  Set up central policies
"  Define policies
"  Set up housekeeping
"  Automation
Information “at your
fingertips”
speed and high
availability is key.
Keep & store, but
reduce costs.
Purge, delete,
housekeeping
Hot Data
Business critical data
Data required for
reporting and planning
Cold Data / Old Data
Aged data, history
Infrequent, rare use
Need to keep (legal,
internal, industry
requirements)
Dead Data
Technical data (e.g.
logs, protocols, PSA)
Redundant data
©  2014 DataVard # 8
Performance optimization tools – Root cause analysis
©  2014 DataVard # 9
Process of data management
1.  Analyze as-is situation
"  Data distribution
"  System usage
"  Heat map
"  Pain points
2.  System monitoring,
performance analysis
3.  Plan next steps
"  Don’t panic!
"  First, address low
hanging fruit
"  Consider careful re-
design
1.  Define & group data
types
"  Relevance level
"  Keep or purge
"  Required Speed of
access
"  Where to store
2.  Define desired
automation level
3.  Concept for careful
re-design
1.  Initial shrinking
"  Initial archiving (ADK
and / or NLS)
"  Initial housekeeping
2.  Start ongoing
shrinking
3.  Ongoing monitoring
4.  Implement careful re-
design
"  SPO
"  Remodeling
"  ETL / DTP / ABAP
Get smart!
Data analysis
Implement, set up rules &
Technology
Operate
©  2014 DataVard # 11
Process of data management: 5 steps
Get smart!
Data analysis
Implement, set up rules &
Technology
Operate
1.  Analyze as-is situation
"  Data distribution
"  System usage
"  Heat map
"  Pain points
2.  System monitoring,
performance analysis
3.  Plan next steps
"  Don’t panic!
"  First, address low
hanging fruit
"  Consider careful re-
design
1.  Define & group data
types
"  Relevance level
"  Keep or purge
"  Required Speed of
access
"  Where to store
2.  Define desired
automation level
3.  Concept for careful
re-design
1.  Initial shrinking
"  Initial archiving (ADK
and / or NLS)
"  Initial housekeeping
2.  Start ongoing
shrinking
3.  Ongoing monitoring
4.  Implement careful re-
design
"  SPO
"  Remodeling
"  ETL / DTP / ABAP
As-is analysis: data
volume, usage,
performance
Compare, review
recommendations and
reap low-hanging fruit
Nearline Storage (NLS) Housekeeping
Automate
Identify “hot spots” and
“cold spots”
Performance tuning
1
2
3 4
5
©  2014 DataVard # 12
Step 1: Fitness test
Standardized tool-based analysis
#  “How fit is your SAP system”?
#  Analysis of system usage, data volume, and performance
#  Best-practices database and benchmarking
#  Trending
#  Preparation for Data Management Strategy, Upgrade, HANA, Big Data in SAP
#  Available for SAP ERP and BW
Check
Here
©  2014 DataVard # 13
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
Step 1: Fitness Test
Typical distribution of data in a BW system
Comments:
"  Data you report on is
only 13-17% of the
system size
"  Temporary data is
subject to
housekeeping
(BALDAT,
RS*DONE, ...)
"  Use the HANA sizing
report as a 1st
indication (OSS note
1736976).
"  Create a plan from
data load to leave.
“Only 12% of all data in BW is actually used”
Source: Forrester research
©  2014 DataVard # 14
Cost / benefit analysis
#  Cost is usually associated
with volume and storage
#  Benefit is measured by
number of queries executed
against the data
#  Other important KPIs are
users, number of loads,
duration of loads, etc.
How does it work?
#  Step 1: size map of the SAP
system
#  Step 2: Determining KPIs
#  Step 3: Correlating KPIs
#  Step 4: Know hot and cold
spots
Step 2: Going into the details
BW analysis: Heatseeker
©  2014 DataVard # 15
Process of data management: 5 steps
Get smart!
Data analysis
Implement, set up rules &
Technology
Operate
1.  Analyze as-is situation
"  Data distribution
"  System usage
"  Heat map
"  Pain points
2.  System monitoring,
performance analysis
3.  Plan next steps
"  Don’t panic!
"  First, address low
hanging fruit
"  Consider careful re-
design
1.  Define & group data
types
"  Relevance level
"  Keep or purge
"  Required Speed of
access
"  Where to store
2.  Define desired
automation level
3.  Concept for careful
re-design
1.  Initial shrinking
"  Initial archiving (ADK
and / or NLS)
"  Initial housekeeping
2.  Start ongoing
shrinking
3.  Ongoing monitoring
4.  Implement careful re-
design
"  SPO
"  Remodeling
"  ETL / DTP / ABAP
As-is analysis: data
volume, usage,
performance
Compare, review
recommendations and
reap low-hanging fruit
Nearline Storage (NLS) Housekeeping
Automate
Identify “hot spots” and
“cold spots”
Performance tuning
1
2
3 4
5
©  2014 DataVard # 16
BW: Online – Offline – Nearline
Online data lives in your BW system.
  Info cubes
  In-memory, BWA, HANA
Offline data is not available in your
BW system.
  Example: Archive files.
Nearline data
  Data lives in a so-called “Nearline
Storage” (NLS)
  Data is available for reporting and
DTPs
  Several solutions available on the
market
NLS does not always mean IQ!
USER
BW Accelerator
SAP HANA
NLS
HOT
WARM
COLD
Data stored
in a cost
optimized
way
Heavily
compressed
Available at
anytime
current
0-2 years
>2 years
©  2014 DataVard # 17
OutBoard™ – Architecture overview
External Storage
OutBoard™
DataAging
OutBoard™
Near-LineStorage
Business Warehouse
SAPNLS
Interface
Storage
Mgmt.
SAP cluster
tables
File / Cloud
External
DB
"  All SAP-certified
RDBMS
"  Apache Hadoop
"  Sybase IQ
"  End of lifecycle Deletion
HANA DBor
©  2014 DataVard # 18
The OutBoard™ effect – data growth in TB
Background
•  BW Live since 2005
•  Data growth 30%
p.a.
•  Avg. compression
rate 90%
•  Data getting cold
after 2 and/or 3
years
•  Onetime effect of
41% (3y) to 53%
(2y)
EXAMPLE;Can be
adapted
individually
1.00
1.30
1.69
2.20
2.86
1.00
0.68
0.88
1.14
1.49
1.00
0.82
1.07
1.39
1.80
0.00
0.50
1.00
1.50
2.00
2.50
3.00
2012 2013 2014 2015 2016
No Outboard with OutBoard 2J. with OutBoard 3J.
©  2014 DataVard # 19
Key facts on Data Management (BW example)
Things to remember
1.  Most of the data in your system is generated in non-
reporting layers
1.  System tables
2.  Temporary data: PSA & Changelog
3.  Corporate Memory
4.  DSOs
2.  For most organizations Data Management means
reducing data volumes and slowing down data growth.
3.  Data Management should have 3 major aspects:
1.  Speeding up HOT data
2.  Reducing COLD / OLD data
3.  Regular cleansing of temporary data
©  2014 DataVard # 20
Process of data management: 5 steps
Get smart!
Data analysis
Implement, set up rules &
Technology
Operate
1.  Analyze as-is situation
"  Data distribution
"  System usage
"  Heat map
"  Pain points
2.  System monitoring,
performance analysis
3.  Plan next steps
"  Don’t panic!
"  First, address low
hanging fruit
"  Consider careful re-
design
1.  Define & group data
types
"  Relevance level
"  Keep or purge
"  Required Speed of
access
"  Where to store
2.  Define desired
automation level
3.  Concept for careful
re-design
1.  Initial shrinking
"  Initial archiving (ADK
and / or NLS)
"  Initial housekeeping
2.  Start ongoing
shrinking
3.  Ongoing monitoring
4.  Implement careful re-
design
"  SPO
"  Remodeling
"  ETL / DTP / ABAP
As-is analysis: data
volume, usage,
performance
Compare, review
recommendations and
reap low-hanging fruit
Nearline Storage (NLS) Housekeeping
Automate
Identify “hot spots” and
“cold spots”
Performance tuning
1
2
3 4
5
©  2014 DataVard # 21
Step 4: Housekeeping
Scope of Housekeeping
#  Unused customers
#  Unused vendors
#  Phantom change documents
#  Phantom texts
#  Application log
#  Batch log
#  IDoc tables (EDI40, EDIDS)
#  qRFC, tRFC
#  Job-Tables (TBTCO, TBTCP etc.)
#  Change & Transportsystem
#  Spool data (TST03)
#  Table Change Protocols
#  Batch Input Folders
#  Alert Management Data (SALRT*)
#  Old short dumps
#  Batch input data
ERP and Netweaver
#  PSAs & Change Logs
#  Request logs & tables (RSMON*
and RS*DONE)
#  Unused dimension entries
#  Unused master data
#  Cube & Aggregate compression
#  Temporary database objects
#  NRIV buffering
#  Table buffering
#  BI-Statistics
#  Process Chain Log
#  Errorlogs
#  Unused Queries
#  Empty partitions
#  BI Background processes
#  Bookmarks
#  Web templates
Business Warehouse
!  Housekeeping
addresses data
which is not
relevant for
business and
which cannot be
archived
!  Housekeeping
should be
automated to
avoid manual
work
!  Housekeeping
should be done
centrally for the
complete SAP
landscape.
©  2014 DataVard # 22
Step 4: Housekeeping
!  Housekeeping
addresses data
which is not
relevant for
business and
which cannot be
archived
!  Housekeeping
should be
automated to
avoid manual
work
!  Housekeeping
should be done
centrally for the
complete SAP
landscape.
©  2014 DataVard # 23
Value of the Recycle Bin for PSA
Faster loading
through smaller table
Same retention time
uses less space
Today
6monthsPSA
14days
PSA
15days-6monhts
compresedinrecyclebin
QuickRestorepossible
Benefits:ERNA Example
Automated deletion
©  2014 DataVard # 24
Recycle Bin
©  2014 DataVard # 25
Step 5: Automate
Nearline Storage (OutBoard™)
  Via smart grouping of similar InfoProviders
  Initial archiving during implementation project
  Ongoing archiving
"  Implement in process chains
"  Execute weekly, monthly, or quarterly
"  Regularly check on compression stats and data growth (e.g. quarterly / yearly)
Housekeeping (ERNA)
  Initial implementation, e.g. on Solution Manager
  Ongoing housekeeping
"  Define settings and schedule jobs
©  2014 DataVard # 26
Automated & Mass processing
Define groups & settings
©  2014 DataVard # 27
Cross-system Housekeeping
Keep your whole SAP Landscape in good condition
©  2014 DataVard # 28
Calendar & Scheduler
Monitor housekeeping activities
©  2014 DataVard # 29
Process of data management: 5 steps
Get smart!
Data analysis
Implement, set up rules &
Technology
Operate
1.  Analyze as-is situation
"  Data distribution
"  System usage
"  Heat map
"  Pain points
2.  System monitoring,
performance analysis
3.  Plan next steps
"  Don’t panic!
"  First, address low
hanging fruit
"  Consider careful re-
design
1.  Define & group data
types
"  Relevance level
"  Keep or purge
"  Required Speed of
access
"  Where to store
2.  Define desired
automation level
3.  Concept for careful
re-design
1.  Initial shrinking
"  Initial archiving (ADK
and / or NLS)
"  Initial housekeeping
2.  Start ongoing
shrinking
3.  Ongoing monitoring
4.  Implement careful re-
design
"  SPO
"  Remodeling
"  ETL / DTP / ABAP
As-is analysis: data
volume, usage,
performance
Compare, review
recommendations and
reap low-hanging fruit
Nearline Storage (NLS) Housekeeping
Automate
Identify “hot spots” and
“cold spots”
Performance tuning
1
2
3 4
5
Contact us at nls@datavard.com for more
information
©  2014 DataVard # 31
Copyright DataVard Inc. 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 DataVard GmbH. The information contained herein may be changed without prior
notice.
DataVard and OutBoard 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.
Copyright

More Related Content

What's hot

SAP HANA Training - For Technical/BASIS administrators.
SAP HANA Training - For Technical/BASIS administrators. SAP HANA Training - For Technical/BASIS administrators.
SAP HANA Training - For Technical/BASIS administrators.
Gaganpreet Singh
 
Snowflake SnowPro Certification Exam Cheat Sheet
Snowflake SnowPro Certification Exam Cheat SheetSnowflake SnowPro Certification Exam Cheat Sheet
Snowflake SnowPro Certification Exam Cheat Sheet
Jeno Yamma
 
Migrations de données et transition SAP S/4HANA
Migrations de données et transition SAP S/4HANAMigrations de données et transition SAP S/4HANA
Migrations de données et transition SAP S/4HANA
Precisely
 
Designing a modern data warehouse in azure
Designing a modern data warehouse in azure   Designing a modern data warehouse in azure
Designing a modern data warehouse in azure
Antonios Chatzipavlis
 
Changing the game with cloud dw
Changing the game with cloud dwChanging the game with cloud dw
Changing the game with cloud dw
elephantscale
 
20180714 하둡 스터디 종료 보고 및 연구과제 발표자료
20180714 하둡 스터디 종료 보고 및 연구과제 발표자료20180714 하둡 스터디 종료 보고 및 연구과제 발표자료
20180714 하둡 스터디 종료 보고 및 연구과제 발표자료
BOMI KIM
 
MPP vs Hadoop
MPP vs HadoopMPP vs Hadoop
MPP vs Hadoop
Alexey Grishchenko
 
SAP EWM pour le pilotage de votre entrepôt
SAP EWM pour le pilotage de votre entrepôtSAP EWM pour le pilotage de votre entrepôt
SAP EWM pour le pilotage de votre entrepôt
itelligence France
 
Hive + Tez: A Performance Deep Dive
Hive + Tez: A Performance Deep DiveHive + Tez: A Performance Deep Dive
Hive + Tez: A Performance Deep DiveDataWorks Summit
 
An overview of snowflake
An overview of snowflakeAn overview of snowflake
An overview of snowflake
Sivakumar Ramar
 
Modernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureModernizing to a Cloud Data Architecture
Modernizing to a Cloud Data Architecture
Databricks
 
Pig Tutorial | Twitter Case Study | Apache Pig Script and Commands | Edureka
Pig Tutorial | Twitter Case Study | Apache Pig Script and Commands | EdurekaPig Tutorial | Twitter Case Study | Apache Pig Script and Commands | Edureka
Pig Tutorial | Twitter Case Study | Apache Pig Script and Commands | Edureka
Edureka!
 
SAP HANA Overview
SAP HANA OverviewSAP HANA Overview
SAP HANA Overview
Sitaram Kotnis
 
2 07 Partner Determination
2 07 Partner Determination2 07 Partner Determination
2 07 Partner Determinationnaseem2117
 
Snowflake for Data Engineering
Snowflake for Data EngineeringSnowflake for Data Engineering
Snowflake for Data Engineering
Harald Erb
 
Apache Tez: Accelerating Hadoop Query Processing
Apache Tez: Accelerating Hadoop Query Processing Apache Tez: Accelerating Hadoop Query Processing
Apache Tez: Accelerating Hadoop Query Processing
DataWorks Summit
 
How to build a successful Data Lake
How to build a successful Data LakeHow to build a successful Data Lake
How to build a successful Data Lake
DataWorks Summit/Hadoop Summit
 
FlixBus Ride with Snowflake
FlixBus Ride with SnowflakeFlixBus Ride with Snowflake
FlixBus Ride with Snowflake
Taras Slipets
 
SAP HANA for SAP Overview
SAP HANA for SAP OverviewSAP HANA for SAP Overview
SAP HANA for SAP Overview
Iliya Ruvinsky
 
Introducing the Snowflake Computing Cloud Data Warehouse
Introducing the Snowflake Computing Cloud Data WarehouseIntroducing the Snowflake Computing Cloud Data Warehouse
Introducing the Snowflake Computing Cloud Data Warehouse
Snowflake Computing
 

What's hot (20)

SAP HANA Training - For Technical/BASIS administrators.
SAP HANA Training - For Technical/BASIS administrators. SAP HANA Training - For Technical/BASIS administrators.
SAP HANA Training - For Technical/BASIS administrators.
 
Snowflake SnowPro Certification Exam Cheat Sheet
Snowflake SnowPro Certification Exam Cheat SheetSnowflake SnowPro Certification Exam Cheat Sheet
Snowflake SnowPro Certification Exam Cheat Sheet
 
Migrations de données et transition SAP S/4HANA
Migrations de données et transition SAP S/4HANAMigrations de données et transition SAP S/4HANA
Migrations de données et transition SAP S/4HANA
 
Designing a modern data warehouse in azure
Designing a modern data warehouse in azure   Designing a modern data warehouse in azure
Designing a modern data warehouse in azure
 
Changing the game with cloud dw
Changing the game with cloud dwChanging the game with cloud dw
Changing the game with cloud dw
 
20180714 하둡 스터디 종료 보고 및 연구과제 발표자료
20180714 하둡 스터디 종료 보고 및 연구과제 발표자료20180714 하둡 스터디 종료 보고 및 연구과제 발표자료
20180714 하둡 스터디 종료 보고 및 연구과제 발표자료
 
MPP vs Hadoop
MPP vs HadoopMPP vs Hadoop
MPP vs Hadoop
 
SAP EWM pour le pilotage de votre entrepôt
SAP EWM pour le pilotage de votre entrepôtSAP EWM pour le pilotage de votre entrepôt
SAP EWM pour le pilotage de votre entrepôt
 
Hive + Tez: A Performance Deep Dive
Hive + Tez: A Performance Deep DiveHive + Tez: A Performance Deep Dive
Hive + Tez: A Performance Deep Dive
 
An overview of snowflake
An overview of snowflakeAn overview of snowflake
An overview of snowflake
 
Modernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureModernizing to a Cloud Data Architecture
Modernizing to a Cloud Data Architecture
 
Pig Tutorial | Twitter Case Study | Apache Pig Script and Commands | Edureka
Pig Tutorial | Twitter Case Study | Apache Pig Script and Commands | EdurekaPig Tutorial | Twitter Case Study | Apache Pig Script and Commands | Edureka
Pig Tutorial | Twitter Case Study | Apache Pig Script and Commands | Edureka
 
SAP HANA Overview
SAP HANA OverviewSAP HANA Overview
SAP HANA Overview
 
2 07 Partner Determination
2 07 Partner Determination2 07 Partner Determination
2 07 Partner Determination
 
Snowflake for Data Engineering
Snowflake for Data EngineeringSnowflake for Data Engineering
Snowflake for Data Engineering
 
Apache Tez: Accelerating Hadoop Query Processing
Apache Tez: Accelerating Hadoop Query Processing Apache Tez: Accelerating Hadoop Query Processing
Apache Tez: Accelerating Hadoop Query Processing
 
How to build a successful Data Lake
How to build a successful Data LakeHow to build a successful Data Lake
How to build a successful Data Lake
 
FlixBus Ride with Snowflake
FlixBus Ride with SnowflakeFlixBus Ride with Snowflake
FlixBus Ride with Snowflake
 
SAP HANA for SAP Overview
SAP HANA for SAP OverviewSAP HANA for SAP Overview
SAP HANA for SAP Overview
 
Introducing the Snowflake Computing Cloud Data Warehouse
Introducing the Snowflake Computing Cloud Data WarehouseIntroducing the Snowflake Computing Cloud Data Warehouse
Introducing the Snowflake Computing Cloud Data Warehouse
 

Viewers also liked

How to decrease the database size with automated housekeeping
How to decrease the database size with automated housekeepingHow to decrease the database size with automated housekeeping
How to decrease the database size with automated housekeeping
DataVard
 
BI Architecture June 2012
BI Architecture June 2012BI Architecture June 2012
BI Architecture June 2012
Roland Kramer
 
Shrink your SAP BW by 40-50%
Shrink your SAP BW by 40-50%Shrink your SAP BW by 40-50%
Shrink your SAP BW by 40-50%
DataVard
 
Day 6.3 extraction_business_content_and_generic
Day 6.3 extraction_business_content_and_genericDay 6.3 extraction_business_content_and_generic
Day 6.3 extraction_business_content_and_generictovetrivel
 
Data Archiving -Ramesh sap bw
Data Archiving -Ramesh sap bwData Archiving -Ramesh sap bw
Data Archiving -Ramesh sap bw
ramesh rao
 
Storage Technology Overview
Storage Technology OverviewStorage Technology Overview
Storage Technology Overview
nomathjobs
 

Viewers also liked (8)

How to decrease the database size with automated housekeeping
How to decrease the database size with automated housekeepingHow to decrease the database size with automated housekeeping
How to decrease the database size with automated housekeeping
 
BI Architecture June 2012
BI Architecture June 2012BI Architecture June 2012
BI Architecture June 2012
 
Shrink your SAP BW by 40-50%
Shrink your SAP BW by 40-50%Shrink your SAP BW by 40-50%
Shrink your SAP BW by 40-50%
 
Day 6.3 extraction_business_content_and_generic
Day 6.3 extraction_business_content_and_genericDay 6.3 extraction_business_content_and_generic
Day 6.3 extraction_business_content_and_generic
 
Modeling
ModelingModeling
Modeling
 
Data Archiving -Ramesh sap bw
Data Archiving -Ramesh sap bwData Archiving -Ramesh sap bw
Data Archiving -Ramesh sap bw
 
Storage Technology Overview
Storage Technology OverviewStorage Technology Overview
Storage Technology Overview
 
Slideshare ppt
Slideshare pptSlideshare ppt
Slideshare ppt
 

Similar to Shrink your DB and increase SAP BW performance

Lean Data Management in SAP® BW
Lean Data Management in SAP® BWLean Data Management in SAP® BW
Lean Data Management in SAP® BW
DataVard
 
sitNL 2015 Lean Data Management (Frank Gundlich)
sitNL 2015 Lean Data Management (Frank Gundlich)sitNL 2015 Lean Data Management (Frank Gundlich)
sitNL 2015 Lean Data Management (Frank Gundlich)
Twan van den Broek
 
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
DATAVERSITY
 
What is OLAP -Data Warehouse Concepts - IT Online Training @ Newyorksys
What is OLAP -Data Warehouse Concepts - IT Online Training @ NewyorksysWhat is OLAP -Data Warehouse Concepts - IT Online Training @ Newyorksys
What is OLAP -Data Warehouse Concepts - IT Online Training @ Newyorksys
NEWYORKSYS-IT SOLUTIONS
 
Big Data's Impact on the Enterprise
Big Data's Impact on the EnterpriseBig Data's Impact on the Enterprise
Big Data's Impact on the Enterprise
Caserta
 
What you need to know before migrating to SAP Hana
What you need to know before migrating to SAP HanaWhat you need to know before migrating to SAP Hana
What you need to know before migrating to SAP Hana
DataVard
 
Which Change Data Capture Strategy is Right for You?
Which Change Data Capture Strategy is Right for You?Which Change Data Capture Strategy is Right for You?
Which Change Data Capture Strategy is Right for You?
Precisely
 
Neoaug 2013 critical success factors for data quality management-chain-sys-co...
Neoaug 2013 critical success factors for data quality management-chain-sys-co...Neoaug 2013 critical success factors for data quality management-chain-sys-co...
Neoaug 2013 critical success factors for data quality management-chain-sys-co...
Chain Sys Corporation
 
Understanding DataOps and Its Impact on Application Quality
Understanding DataOps and Its Impact on Application QualityUnderstanding DataOps and Its Impact on Application Quality
Understanding DataOps and Its Impact on Application Quality
DevOps.com
 
Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...
Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...
Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...
Elemica
 
Seagate: Sensor Overload! Taming The Raging Manufacturing Big Data Torrent
Seagate: Sensor Overload! Taming The Raging Manufacturing Big Data TorrentSeagate: Sensor Overload! Taming The Raging Manufacturing Big Data Torrent
Seagate: Sensor Overload! Taming The Raging Manufacturing Big Data Torrent
Seeling Cheung
 
Introduction to data mining and data warehousing
Introduction to data mining and data warehousingIntroduction to data mining and data warehousing
Introduction to data mining and data warehousing
Er. Nawaraj Bhandari
 
Smarter Management for Your Data Growth
Smarter Management for Your Data GrowthSmarter Management for Your Data Growth
Smarter Management for Your Data Growth
RainStor
 
Big Data at a Gaming Company: Spil Games
Big Data at a Gaming Company: Spil GamesBig Data at a Gaming Company: Spil Games
Big Data at a Gaming Company: Spil Games
Rob Winters
 
Planning Data Warehouse
Planning Data WarehousePlanning Data Warehouse
Planning Data Warehouse
Fahri Firdausillah
 
Dealing with Dark Data
Dealing with Dark DataDealing with Dark Data
Dealing with Dark Data
Simplex Consulting
 
Make your BW fit for the future
Make your BW fit for the futureMake your BW fit for the future
Make your BW fit for the future
DataVard
 
Best Practices and Lessons Learned on Our IBM Rational Insight Deployment
Best Practices and Lessons Learned on Our IBM Rational Insight DeploymentBest Practices and Lessons Learned on Our IBM Rational Insight Deployment
Best Practices and Lessons Learned on Our IBM Rational Insight DeploymentMarc Nehme
 
1. Introduction to the Course "Designing Data Bases with Advanced Data Models...
1. Introduction to the Course "Designing Data Bases with Advanced Data Models...1. Introduction to the Course "Designing Data Bases with Advanced Data Models...
1. Introduction to the Course "Designing Data Bases with Advanced Data Models...
Fabio Fumarola
 
Data Warehouses: A Whistle-Stop Tour
Data Warehouses: A Whistle-Stop TourData Warehouses: A Whistle-Stop Tour
Data Warehouses: A Whistle-Stop Tour
Cade Roux
 

Similar to Shrink your DB and increase SAP BW performance (20)

Lean Data Management in SAP® BW
Lean Data Management in SAP® BWLean Data Management in SAP® BW
Lean Data Management in SAP® BW
 
sitNL 2015 Lean Data Management (Frank Gundlich)
sitNL 2015 Lean Data Management (Frank Gundlich)sitNL 2015 Lean Data Management (Frank Gundlich)
sitNL 2015 Lean Data Management (Frank Gundlich)
 
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
 
What is OLAP -Data Warehouse Concepts - IT Online Training @ Newyorksys
What is OLAP -Data Warehouse Concepts - IT Online Training @ NewyorksysWhat is OLAP -Data Warehouse Concepts - IT Online Training @ Newyorksys
What is OLAP -Data Warehouse Concepts - IT Online Training @ Newyorksys
 
Big Data's Impact on the Enterprise
Big Data's Impact on the EnterpriseBig Data's Impact on the Enterprise
Big Data's Impact on the Enterprise
 
What you need to know before migrating to SAP Hana
What you need to know before migrating to SAP HanaWhat you need to know before migrating to SAP Hana
What you need to know before migrating to SAP Hana
 
Which Change Data Capture Strategy is Right for You?
Which Change Data Capture Strategy is Right for You?Which Change Data Capture Strategy is Right for You?
Which Change Data Capture Strategy is Right for You?
 
Neoaug 2013 critical success factors for data quality management-chain-sys-co...
Neoaug 2013 critical success factors for data quality management-chain-sys-co...Neoaug 2013 critical success factors for data quality management-chain-sys-co...
Neoaug 2013 critical success factors for data quality management-chain-sys-co...
 
Understanding DataOps and Its Impact on Application Quality
Understanding DataOps and Its Impact on Application QualityUnderstanding DataOps and Its Impact on Application Quality
Understanding DataOps and Its Impact on Application Quality
 
Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...
Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...
Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...
 
Seagate: Sensor Overload! Taming The Raging Manufacturing Big Data Torrent
Seagate: Sensor Overload! Taming The Raging Manufacturing Big Data TorrentSeagate: Sensor Overload! Taming The Raging Manufacturing Big Data Torrent
Seagate: Sensor Overload! Taming The Raging Manufacturing Big Data Torrent
 
Introduction to data mining and data warehousing
Introduction to data mining and data warehousingIntroduction to data mining and data warehousing
Introduction to data mining and data warehousing
 
Smarter Management for Your Data Growth
Smarter Management for Your Data GrowthSmarter Management for Your Data Growth
Smarter Management for Your Data Growth
 
Big Data at a Gaming Company: Spil Games
Big Data at a Gaming Company: Spil GamesBig Data at a Gaming Company: Spil Games
Big Data at a Gaming Company: Spil Games
 
Planning Data Warehouse
Planning Data WarehousePlanning Data Warehouse
Planning Data Warehouse
 
Dealing with Dark Data
Dealing with Dark DataDealing with Dark Data
Dealing with Dark Data
 
Make your BW fit for the future
Make your BW fit for the futureMake your BW fit for the future
Make your BW fit for the future
 
Best Practices and Lessons Learned on Our IBM Rational Insight Deployment
Best Practices and Lessons Learned on Our IBM Rational Insight DeploymentBest Practices and Lessons Learned on Our IBM Rational Insight Deployment
Best Practices and Lessons Learned on Our IBM Rational Insight Deployment
 
1. Introduction to the Course "Designing Data Bases with Advanced Data Models...
1. Introduction to the Course "Designing Data Bases with Advanced Data Models...1. Introduction to the Course "Designing Data Bases with Advanced Data Models...
1. Introduction to the Course "Designing Data Bases with Advanced Data Models...
 
Data Warehouses: A Whistle-Stop Tour
Data Warehouses: A Whistle-Stop TourData Warehouses: A Whistle-Stop Tour
Data Warehouses: A Whistle-Stop Tour
 

Recently uploaded

Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
Jen Stirrup
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 

Recently uploaded (20)

Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 

Shrink your DB and increase SAP BW performance

  • 1. ©  2014 DataVard # 1 Martin Mihalik Joseph O‘Leary How to shrink your database by 40-50 % And increase performance
  • 2. ©  2014 DataVard # 2 Today present: Martin Mihalik Joseph O‘Leary Senior ILM & Performance Optimization Consultant DataVard s.r.o. martin.mihalik@datavard.com Product Manager ILM & Performance Optimization DataVard, Inc. joseph.o.leary@datavard.com
  • 3. ©  2014 DataVard # 3 Who is DataVard !  Specialized on Data Management for SAP® !  BW, ILM, SLO !  Customers range from SMEs (60 users) to Fortune 500 (e.g. Allianz, BASF, KPMG, Roche, Nestle) !  Focus on Data Management and ABAP development !  SAP and ABAP only !  SAP certified solutions for BW Nearline storage and housekeeping !  Partnership with SAP in consulting (e.g. SLO) !  Partnership with SAP in development (e.g. ILM) !  Locations: !  Wilmington (US) !  Heidelberg (Germany – HQ) !  4 additional locations in Europe Success Experience Focus
  • 4. ©  2014 DataVard # 4 What‘s the issue with Managing Data 1.  Data is growing more rapidly. 30-35% p.a. is common. 2.  More users are asking for new applications, new countries are going live 3.  Users are requesting high granularity of data 4.  No classification of the importance and usage of data 5.  Load times are getting longer and longer 6.  Data is kept in the database (just in case…)
  • 5. ©  2014 DataVard # 5 Here’s how DataVard helped Randstad Nearline Storage implementation   BW Fitness Test to identify rapidly growing and large InfoProviders   Phase 1: quick wins & low level DSOs   Phase 2: all other DSOs   Project elapsed time 4 months ETL optimization   Root-cause analysis identifies long lasting running jobs   Tuning actions: optimization of the extractors, optimizing critical path   Project elapsed time 6 months Data load accelerated by 64%. DB size reduced by 43%.
  • 6. ©  2014 DataVard # 6 Clean up your system Size reduction example (Housekeeping and NLS) 183 183 998 321 918 780.3 650 325 312 156 0 48.1 0 500 1000 1500 2000 2500 3000 3500 Heute mit OutBoard und ERNA OutBoard Cube data ODS data Other data Temporary data Master data Before After -68% -15% -50% -50% Total DB space saved of 43%!
  • 7. ©  2014 DataVard # 7 User happiness TCO&data access TCO Smart Data Management "  Performance optimization, Tuning "  In-memory "  Ensure SLAs are met GOALS TACTICS "  Use appropriate storage: Archiving, NLS, Smart data access "  Set up central policies "  Define policies "  Set up housekeeping "  Automation Information “at your fingertips” speed and high availability is key. Keep & store, but reduce costs. Purge, delete, housekeeping Hot Data Business critical data Data required for reporting and planning Cold Data / Old Data Aged data, history Infrequent, rare use Need to keep (legal, internal, industry requirements) Dead Data Technical data (e.g. logs, protocols, PSA) Redundant data
  • 8. ©  2014 DataVard # 8 Performance optimization tools – Root cause analysis
  • 9. ©  2014 DataVard # 9 Process of data management 1.  Analyze as-is situation "  Data distribution "  System usage "  Heat map "  Pain points 2.  System monitoring, performance analysis 3.  Plan next steps "  Don’t panic! "  First, address low hanging fruit "  Consider careful re- design 1.  Define & group data types "  Relevance level "  Keep or purge "  Required Speed of access "  Where to store 2.  Define desired automation level 3.  Concept for careful re-design 1.  Initial shrinking "  Initial archiving (ADK and / or NLS) "  Initial housekeeping 2.  Start ongoing shrinking 3.  Ongoing monitoring 4.  Implement careful re- design "  SPO "  Remodeling "  ETL / DTP / ABAP Get smart! Data analysis Implement, set up rules & Technology Operate
  • 10. ©  2014 DataVard # 11 Process of data management: 5 steps Get smart! Data analysis Implement, set up rules & Technology Operate 1.  Analyze as-is situation "  Data distribution "  System usage "  Heat map "  Pain points 2.  System monitoring, performance analysis 3.  Plan next steps "  Don’t panic! "  First, address low hanging fruit "  Consider careful re- design 1.  Define & group data types "  Relevance level "  Keep or purge "  Required Speed of access "  Where to store 2.  Define desired automation level 3.  Concept for careful re-design 1.  Initial shrinking "  Initial archiving (ADK and / or NLS) "  Initial housekeeping 2.  Start ongoing shrinking 3.  Ongoing monitoring 4.  Implement careful re- design "  SPO "  Remodeling "  ETL / DTP / ABAP As-is analysis: data volume, usage, performance Compare, review recommendations and reap low-hanging fruit Nearline Storage (NLS) Housekeeping Automate Identify “hot spots” and “cold spots” Performance tuning 1 2 3 4 5
  • 11. ©  2014 DataVard # 12 Step 1: Fitness test Standardized tool-based analysis #  “How fit is your SAP system”? #  Analysis of system usage, data volume, and performance #  Best-practices database and benchmarking #  Trending #  Preparation for Data Management Strategy, Upgrade, HANA, Big Data in SAP #  Available for SAP ERP and BW Check Here
  • 12. ©  2014 DataVard # 13 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 Step 1: Fitness Test Typical distribution of data in a BW system Comments: "  Data you report on is only 13-17% of the system size "  Temporary data is subject to housekeeping (BALDAT, RS*DONE, ...) "  Use the HANA sizing report as a 1st indication (OSS note 1736976). "  Create a plan from data load to leave. “Only 12% of all data in BW is actually used” Source: Forrester research
  • 13. ©  2014 DataVard # 14 Cost / benefit analysis #  Cost is usually associated with volume and storage #  Benefit is measured by number of queries executed against the data #  Other important KPIs are users, number of loads, duration of loads, etc. How does it work? #  Step 1: size map of the SAP system #  Step 2: Determining KPIs #  Step 3: Correlating KPIs #  Step 4: Know hot and cold spots Step 2: Going into the details BW analysis: Heatseeker
  • 14. ©  2014 DataVard # 15 Process of data management: 5 steps Get smart! Data analysis Implement, set up rules & Technology Operate 1.  Analyze as-is situation "  Data distribution "  System usage "  Heat map "  Pain points 2.  System monitoring, performance analysis 3.  Plan next steps "  Don’t panic! "  First, address low hanging fruit "  Consider careful re- design 1.  Define & group data types "  Relevance level "  Keep or purge "  Required Speed of access "  Where to store 2.  Define desired automation level 3.  Concept for careful re-design 1.  Initial shrinking "  Initial archiving (ADK and / or NLS) "  Initial housekeeping 2.  Start ongoing shrinking 3.  Ongoing monitoring 4.  Implement careful re- design "  SPO "  Remodeling "  ETL / DTP / ABAP As-is analysis: data volume, usage, performance Compare, review recommendations and reap low-hanging fruit Nearline Storage (NLS) Housekeeping Automate Identify “hot spots” and “cold spots” Performance tuning 1 2 3 4 5
  • 15. ©  2014 DataVard # 16 BW: Online – Offline – Nearline Online data lives in your BW system.   Info cubes   In-memory, BWA, HANA Offline data is not available in your BW system.   Example: Archive files. Nearline data   Data lives in a so-called “Nearline Storage” (NLS)   Data is available for reporting and DTPs   Several solutions available on the market NLS does not always mean IQ! USER BW Accelerator SAP HANA NLS HOT WARM COLD Data stored in a cost optimized way Heavily compressed Available at anytime current 0-2 years >2 years
  • 16. ©  2014 DataVard # 17 OutBoard™ – Architecture overview External Storage OutBoard™ DataAging OutBoard™ Near-LineStorage Business Warehouse SAPNLS Interface Storage Mgmt. SAP cluster tables File / Cloud External DB "  All SAP-certified RDBMS "  Apache Hadoop "  Sybase IQ "  End of lifecycle Deletion HANA DBor
  • 17. ©  2014 DataVard # 18 The OutBoard™ effect – data growth in TB Background •  BW Live since 2005 •  Data growth 30% p.a. •  Avg. compression rate 90% •  Data getting cold after 2 and/or 3 years •  Onetime effect of 41% (3y) to 53% (2y) EXAMPLE;Can be adapted individually 1.00 1.30 1.69 2.20 2.86 1.00 0.68 0.88 1.14 1.49 1.00 0.82 1.07 1.39 1.80 0.00 0.50 1.00 1.50 2.00 2.50 3.00 2012 2013 2014 2015 2016 No Outboard with OutBoard 2J. with OutBoard 3J.
  • 18. ©  2014 DataVard # 19 Key facts on Data Management (BW example) Things to remember 1.  Most of the data in your system is generated in non- reporting layers 1.  System tables 2.  Temporary data: PSA & Changelog 3.  Corporate Memory 4.  DSOs 2.  For most organizations Data Management means reducing data volumes and slowing down data growth. 3.  Data Management should have 3 major aspects: 1.  Speeding up HOT data 2.  Reducing COLD / OLD data 3.  Regular cleansing of temporary data
  • 19. ©  2014 DataVard # 20 Process of data management: 5 steps Get smart! Data analysis Implement, set up rules & Technology Operate 1.  Analyze as-is situation "  Data distribution "  System usage "  Heat map "  Pain points 2.  System monitoring, performance analysis 3.  Plan next steps "  Don’t panic! "  First, address low hanging fruit "  Consider careful re- design 1.  Define & group data types "  Relevance level "  Keep or purge "  Required Speed of access "  Where to store 2.  Define desired automation level 3.  Concept for careful re-design 1.  Initial shrinking "  Initial archiving (ADK and / or NLS) "  Initial housekeeping 2.  Start ongoing shrinking 3.  Ongoing monitoring 4.  Implement careful re- design "  SPO "  Remodeling "  ETL / DTP / ABAP As-is analysis: data volume, usage, performance Compare, review recommendations and reap low-hanging fruit Nearline Storage (NLS) Housekeeping Automate Identify “hot spots” and “cold spots” Performance tuning 1 2 3 4 5
  • 20. ©  2014 DataVard # 21 Step 4: Housekeeping Scope of Housekeeping #  Unused customers #  Unused vendors #  Phantom change documents #  Phantom texts #  Application log #  Batch log #  IDoc tables (EDI40, EDIDS) #  qRFC, tRFC #  Job-Tables (TBTCO, TBTCP etc.) #  Change & Transportsystem #  Spool data (TST03) #  Table Change Protocols #  Batch Input Folders #  Alert Management Data (SALRT*) #  Old short dumps #  Batch input data ERP and Netweaver #  PSAs & Change Logs #  Request logs & tables (RSMON* and RS*DONE) #  Unused dimension entries #  Unused master data #  Cube & Aggregate compression #  Temporary database objects #  NRIV buffering #  Table buffering #  BI-Statistics #  Process Chain Log #  Errorlogs #  Unused Queries #  Empty partitions #  BI Background processes #  Bookmarks #  Web templates Business Warehouse !  Housekeeping addresses data which is not relevant for business and which cannot be archived !  Housekeeping should be automated to avoid manual work !  Housekeeping should be done centrally for the complete SAP landscape.
  • 21. ©  2014 DataVard # 22 Step 4: Housekeeping !  Housekeeping addresses data which is not relevant for business and which cannot be archived !  Housekeeping should be automated to avoid manual work !  Housekeeping should be done centrally for the complete SAP landscape.
  • 22. ©  2014 DataVard # 23 Value of the Recycle Bin for PSA Faster loading through smaller table Same retention time uses less space Today 6monthsPSA 14days PSA 15days-6monhts compresedinrecyclebin QuickRestorepossible Benefits:ERNA Example Automated deletion
  • 23. ©  2014 DataVard # 24 Recycle Bin
  • 24. ©  2014 DataVard # 25 Step 5: Automate Nearline Storage (OutBoard™)   Via smart grouping of similar InfoProviders   Initial archiving during implementation project   Ongoing archiving "  Implement in process chains "  Execute weekly, monthly, or quarterly "  Regularly check on compression stats and data growth (e.g. quarterly / yearly) Housekeeping (ERNA)   Initial implementation, e.g. on Solution Manager   Ongoing housekeeping "  Define settings and schedule jobs
  • 25. ©  2014 DataVard # 26 Automated & Mass processing Define groups & settings
  • 26. ©  2014 DataVard # 27 Cross-system Housekeeping Keep your whole SAP Landscape in good condition
  • 27. ©  2014 DataVard # 28 Calendar & Scheduler Monitor housekeeping activities
  • 28. ©  2014 DataVard # 29 Process of data management: 5 steps Get smart! Data analysis Implement, set up rules & Technology Operate 1.  Analyze as-is situation "  Data distribution "  System usage "  Heat map "  Pain points 2.  System monitoring, performance analysis 3.  Plan next steps "  Don’t panic! "  First, address low hanging fruit "  Consider careful re- design 1.  Define & group data types "  Relevance level "  Keep or purge "  Required Speed of access "  Where to store 2.  Define desired automation level 3.  Concept for careful re-design 1.  Initial shrinking "  Initial archiving (ADK and / or NLS) "  Initial housekeeping 2.  Start ongoing shrinking 3.  Ongoing monitoring 4.  Implement careful re- design "  SPO "  Remodeling "  ETL / DTP / ABAP As-is analysis: data volume, usage, performance Compare, review recommendations and reap low-hanging fruit Nearline Storage (NLS) Housekeeping Automate Identify “hot spots” and “cold spots” Performance tuning 1 2 3 4 5
  • 29. Contact us at nls@datavard.com for more information
  • 30. ©  2014 DataVard # 31 Copyright DataVard Inc. 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 DataVard GmbH. The information contained herein may be changed without prior notice. DataVard and OutBoard 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. Copyright