SlideShare a Scribd company logo
1 of 28
BW Migration to HANA
Part 1 of 3
Preparation in BW System
By OZSoft Consulting for ITConductor.com
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 1
Introduction
• This series of publication intends to provide an overview and
explanation of major steps and considerations for BW on
HANA migrations
• Migrating a BW system from anyDB (any database) to HANA
involves
1. Preparatory work in the BW system
2. DMO and Actual migration
3. Post processing on the migrated systems
• This first part focuses on the preparation tasks on the BW
system.
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 2
Preparatory work in the BW system
Preparation is a collaborative work between Basis, BW
support team and ABAP/development team.
Create a production copy Sandbox
Best practice in doing an upgrade is to create and use a
production copy sandbox first before starting with the
development system. It offers the following benefits:
1. Identify potential issue and get a fix ready before hitting
the other systems used in development and production.
2. Allows optimization of the process to reduce the
downtime and impact to the business. The update and
migrate tool, SUM’s DMO, provides a special feature which
allows repetition of the downtime for optimization.
• .
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 3
Target BW and HANA DB
• Recommended to always use the latest BW release/level for
the target system.
• The target HANA system has been installed as per SAP
requirements.
• The target support package should be the latest, and ideally
installed with the DSP (datacenter service point).
• The capacity should meet the result from the sizing report -
discussed at later stage.
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 4
BW Housekeeping/data clean-up
Similar to preparing a BW system for upgrade and/or Unicode
conversion, reduction of the data volume should be done -
normally referred to as BW housekeeping tasks. This will
reduce the data to be exported from the source system and
imported to the target DB. This will reduce the downtime of
the system during the upgrade, and it also reduces the
capacity requirement of the target HANA DB.
The normal housekeeping/clean-up tasks involves the BW
functional team, which includes
• PSA reduction and change log
• Infocube compression
• Deletion of temporary objects
• Deletion of statistics data
In addition, the ‘SAP BW Migration Cockpit’ includes a
Housekeeping section for common housekeeping tasks.
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 5
SAP BW Migration Cockpit for SAP HANA
SAP provides the BW migration cockpit program, which is the
main entry point to all the tools for the BW to HANA
migration preparation. It also includes some post-task items
(e.g. ASU, Down-sizing – Near-line Storage, extended tables)
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 6
Migration Cockpit
• From the cockpit, all the tools needed for can be executed (e.g.
sizing, list program codes that can be optimized for HANA). Also
incorporated previous tools like ASU, normal housekeeping tasks,
BW Checks.
• Each tab has different tasks within it. If you hover to the right side
‘Documentation’, it provides either
• OSS note which contains the ABAP program to be uploaded to perform
the check, and ‘how-to-guide’, e.g. BW Checklist for SAP HANA
• Link to the relevant SAP HELP page
• The cockpit is installed by creating ABAP program
ZBW_HANA_MIGRATION_COCKPIT from OSS note 1909597, which
also contains the guide ’SAP Migration Cockpit’.
• The document SAP First Guidance - BW Housekeeping and BW-
PCA covers some of the major checks/tools
• HANA checklist
• Sizing Check
• Note Analyzer
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 7
Checks tab
This section has several items
Upgrade Paths
• Install ABAP program from
OSS note 2296693, which
also contains the
documentation.
• Sample report below – note
that DMO will be used
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 8
Checklist Tool
• Install the program
ZBW_HANA_CHECKLIST
from OSS note 1729988 –
which also contains two
documents:
• How to … Checklist Tool for
SAP BW powered by SAP
HANA
• SAP BW powered by SAP
HANA Checklist Tool
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 9
Sample BW Checklist Report
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 10
Other Checks
The lower screen contains more checks. The Documentation
tab points to the SAP Help page.
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 11
BW (consistency) Checks
These are standard BW
transactions/programs.
• BW Object Checks – this is
transaction RSRV
• BEx Query Check – this runs the
ABAP program
ANALYZE_RSZ_TABLES
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 12
Planning Function Check
This run program RSPLS_PLANNING_HDB_ANALYSIS – it
checks if a planning function can be executed in memory, with
the following default screen
• ‘How to check whether a Planning function or
Disaggregation in PAK is executed in Memory’ ← provides
very good explanation on this subject.
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 13
Sizing
This tab contains several sections
Sizing Tool
• The tool provides an estimated size of eventual BW system
in the HANA database.
• Note that the figure from this report does not include other
memory requirements within HANA (e.g. calculation space).
• OSS note 2296290 provides more detail/guide on how the
sizing program works, prerequisite, how to run it, and how
to read the summary report. One of the attached guide also
provide overview on HANA BW Scale Out.
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 14
Sizing Tool
• Provides several
options/factors/simulation
• Output report is written into
a file, into the work
directory
The report has several
sections:
• Source DB contents, e.g. size
of different table types (e.g.
infocubes, PSA)
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 15
Sizing Tool Sample Report
• Minimum Sizing
Requirements - with
recommended number of
nodes
• Sizing Details
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 16
Iterative Sizing
• Run the sizing tool several
times with or without selecting
any option to compare results
of the clean-up/data reduction
activities:
• Change the filename of the
output result for comparison
purposes.
• Result of each table are shown
in the report’s Table Details,
broken down by row/column
types, and for each table -
estimated ABAP and HANA size.
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 17
• There is also an CSV file
containing the Table Detail, for
easier comparison, containing
total_size, ABAP size, HANA
size.
• Note that some of options can
only be implemented after the
migration, e.g. Dynamic
Tiering. However, it is a good
idea to run this several times
with several options to see the
impact if they are done after
the migration, i.e. ‘what if’.
• Reference : OSS note 1736976
– Sizing Report for BW on
HANA, which contains two
document on sizing and Scale-
out.
Future Growth Simulation
• This option allows you to extrapolate the size based on
growth factor or absolute number.
• With the example above, the report will show minimum and
recommended size per year
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 18
Non-Active Data, Dynamic Tiering
• This options are another ‘what-if’ scenario, e.g. what if
dynamic tiering is used.
Non-Active Data
• This is in relation to the new ‘multi-colored’ - refer to blog
SAP BW on HANA : Data Classification (HOT/WARM/COLD)
• If selected, there will be a section ‘Non-Active data’ in the
report.
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 19
Dynamic Tiering
• BW on HANA introduced the multi-temperature data. Briefly,
data are classified as:
• HOT data – accessed very often, should stay in HANA memory
• WARM data – infrequent access, using HANA dynamic tiering (i.e.
extended storage, extended table), e.g. data more than 2 years old
• COLD data – sporadic/infrequent access, using Near-line Storage
(NLS)
• PSA tables and Change Logs are considered ‘non-active
automatically’ – Reference OSS Note
• References:
• ‘Big Data Management in HANA BW.pdf’ from OSS note 1983178
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 20
Dynamic Tiering - Brief
• Dynamic Tiering (aka extended storage) is another way of
reducing HANA memory footprint by moving some data into
Dynamic storage server.
• For example, data from an infocube which are more 12 months
old can be moved to the dynamic storage, hence only the current
year’s data are the only ones that occupy the HANA memory. This
is done by
1. defining another table with the same definition as the
current table, with additional ‘extended storage’ clause.
2. moving the data from the current table to the ‘extended
table’
3. creating a view with a join of the current table and the
‘extended table’. If an SQL issue a select SQL which include
data from the extended table, then it is retrieved from the
‘extended storage’ into the Dynamic Tiering server’s
memory - but still does not occupy HANA memory
• References:
• SAP HANA Dynamic Tiering for Using Extended Tables
• OSS note 1983178 - HANA Dynamic Tiering
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 21
Memory Configurations
• Allowed Memory Configurations
• Down-sizing (configuration) – these are post-task activities
• The document points to SAP Help portal on the subjects of NLS and
Data Archiving
• Down-sizing (execution)
• The ‘Move to Extended Tables’ document refers to
• OSS note 2557636 – conversion of PSA and write-optimized DSO in
SAP-HANA extended tables which also contains document ‘Changing
the Multi-Temperature Category of BW objects’.
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 22
Housekeeping
The tasks in this section are
to be used in conjunction
with the ASU tool (under
Migration). This has 2
sections:
• Housekeeping Automation -
this is transaction STC01
• Housekeeping Tasks
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 23
Migration
ASU Toolbox:
• Refer to 1000009 - ASU
Toolbox 2008, upload the
relevant DMO task list
(ASU_BW_70x_75x_DMO_3
.zip). As in other upgrade,
there are pre and post-
tasks.
• There are other tools on this
tab, but note below.
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 24
WHM
• This contains the
‘Transformation Finder’. There
are several options/selection
on the transformation
• Install ABAP program
ZBC_TRANSFORMATION_FIND
ER from OSS note 1908367 ,
which also contains the ‘SAP
BW Transformation Finder’, a
how-to-guide.
• The following blog provides a
good understanding of the
transformation and links to
various blogs on this subject,
HANA Transformations
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 25
Optimization
• Program to scan custom ABAP codes for potential
optimization for HANA.
• Install the ABAP program from OSS note 1847431, which also
contain the how-to-guide.
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 26
Next – SUM DMO and Migration
• Now that we have prepared the source BW system, we are
ready to proceed with SAP SUM (Software Update Manager)
using DMO (Database Migration Option) to carry out the
upgrade and migration of the BW system from anyDB to BW
on HANA.
• Stay tuned for the next section DMO and Migration.
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 27
• Any Questions?
• Contact Info:
Linh Nguyen linh.nguyen@itconductor.com
Terry Kempis terry.kempis@itconductor.com
Let
itconductor.com
@itconductor

More Related Content

What's hot

How to extend an outbound i doc
How to extend an outbound i docHow to extend an outbound i doc
How to extend an outbound i docrupesh chouhan
 
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...Nasir Gondal
 
SAP BW to BW4HANA Migration
SAP BW to BW4HANA MigrationSAP BW to BW4HANA Migration
SAP BW to BW4HANA Migrationssuserff70ea1
 
S/4 HANA conversion functional value proposition
S/4 HANA conversion functional value propositionS/4 HANA conversion functional value proposition
S/4 HANA conversion functional value propositionVignesh Bhatt
 
Sap sd notes
Sap sd notesSap sd notes
Sap sd notesMohit2385
 
Sap bpc optimized for s4 hana real time consolidation
Sap bpc optimized for s4 hana   real time consolidationSap bpc optimized for s4 hana   real time consolidation
Sap bpc optimized for s4 hana real time consolidationSAPBPCANALYTICS G.P
 
Erp sap r3 overview introduction
Erp  sap r3 overview introductionErp  sap r3 overview introduction
Erp sap r3 overview introductionBunty Jain
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...Rajeev Kumar
 
Ale Idoc Edi
Ale Idoc EdiAle Idoc Edi
Ale Idoc Edishesagiri
 
Edit idoc , reprocess and test idoc
Edit idoc , reprocess and test idocEdit idoc , reprocess and test idoc
Edit idoc , reprocess and test idoclakshmi rajkumar
 
BATCH DATA COMMUNICATION
BATCH DATA COMMUNICATIONBATCH DATA COMMUNICATION
BATCH DATA COMMUNICATIONKranthi Kumar
 
LSMW - Multiple Line of Material Master Long Text
LSMW - Multiple Line of Material Master Long TextLSMW - Multiple Line of Material Master Long Text
LSMW - Multiple Line of Material Master Long TextRidzuan
 
Functional specification doc stock aging report based on consumption
Functional specification doc  stock aging report based on consumptionFunctional specification doc  stock aging report based on consumption
Functional specification doc stock aging report based on consumptionLokesh Modem
 
Mass User Password Reset Using Lsmw
Mass User Password Reset Using LsmwMass User Password Reset Using Lsmw
Mass User Password Reset Using LsmwDitto S Perumalsami
 
SAP Configuration Guide for Functional Modules (Based on IDES)
SAP Configuration Guide for Functional Modules (Based on IDES)SAP Configuration Guide for Functional Modules (Based on IDES)
SAP Configuration Guide for Functional Modules (Based on IDES)sapdocs. info
 
Sap ecatt - mass data uploading
Sap ecatt -  mass data uploadingSap ecatt -  mass data uploading
Sap ecatt - mass data uploadingCapgemini
 

What's hot (20)

How to extend an outbound i doc
How to extend an outbound i docHow to extend an outbound i doc
How to extend an outbound i doc
 
Sap enhanced functions
Sap enhanced functionsSap enhanced functions
Sap enhanced functions
 
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
 
SAP BW to BW4HANA Migration
SAP BW to BW4HANA MigrationSAP BW to BW4HANA Migration
SAP BW to BW4HANA Migration
 
SAP data archiving
SAP data archivingSAP data archiving
SAP data archiving
 
Sap configuration-guide
Sap configuration-guideSap configuration-guide
Sap configuration-guide
 
S/4 HANA conversion functional value proposition
S/4 HANA conversion functional value propositionS/4 HANA conversion functional value proposition
S/4 HANA conversion functional value proposition
 
Sap sd notes
Sap sd notesSap sd notes
Sap sd notes
 
Sap bpc optimized for s4 hana real time consolidation
Sap bpc optimized for s4 hana   real time consolidationSap bpc optimized for s4 hana   real time consolidation
Sap bpc optimized for s4 hana real time consolidation
 
Erp sap r3 overview introduction
Erp  sap r3 overview introductionErp  sap r3 overview introduction
Erp sap r3 overview introduction
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...
 
Ale Idoc Edi
Ale Idoc EdiAle Idoc Edi
Ale Idoc Edi
 
Edit idoc , reprocess and test idoc
Edit idoc , reprocess and test idocEdit idoc , reprocess and test idoc
Edit idoc , reprocess and test idoc
 
BATCH DATA COMMUNICATION
BATCH DATA COMMUNICATIONBATCH DATA COMMUNICATION
BATCH DATA COMMUNICATION
 
SAP PLM training by kmr software services
SAP PLM training by kmr software servicesSAP PLM training by kmr software services
SAP PLM training by kmr software services
 
LSMW - Multiple Line of Material Master Long Text
LSMW - Multiple Line of Material Master Long TextLSMW - Multiple Line of Material Master Long Text
LSMW - Multiple Line of Material Master Long Text
 
Functional specification doc stock aging report based on consumption
Functional specification doc  stock aging report based on consumptionFunctional specification doc  stock aging report based on consumption
Functional specification doc stock aging report based on consumption
 
Mass User Password Reset Using Lsmw
Mass User Password Reset Using LsmwMass User Password Reset Using Lsmw
Mass User Password Reset Using Lsmw
 
SAP Configuration Guide for Functional Modules (Based on IDES)
SAP Configuration Guide for Functional Modules (Based on IDES)SAP Configuration Guide for Functional Modules (Based on IDES)
SAP Configuration Guide for Functional Modules (Based on IDES)
 
Sap ecatt - mass data uploading
Sap ecatt -  mass data uploadingSap ecatt -  mass data uploading
Sap ecatt - mass data uploading
 

Similar to BW Migration to HANA Part1 - Preparation in BW System

project proposal guidelines for bw on hana Dr Erdas
project proposal guidelines for bw on hana Dr Erdasproject proposal guidelines for bw on hana Dr Erdas
project proposal guidelines for bw on hana Dr ErdasProf Dr Mehmed ERDAS
 
BW on HANA optimisation answers
BW on HANA optimisation answersBW on HANA optimisation answers
BW on HANA optimisation answersAjay Kumar Uppal
 
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
 
Finance month closing with HANA
Finance month closing with HANAFinance month closing with HANA
Finance month closing with HANADouglas Bernardini
 
Evolution from SAP ECC6 to SAP S/4HANA.pptx
Evolution from SAP ECC6 to SAP S/4HANA.pptxEvolution from SAP ECC6 to SAP S/4HANA.pptx
Evolution from SAP ECC6 to SAP S/4HANA.pptxRiponKumarPaul
 
Big data sap hana goto market strategy
Big data   sap hana goto market strategyBig data   sap hana goto market strategy
Big data sap hana goto market strategySrikant Mudiganti
 
Most exciting Power BI features since I joined PBICAT.pdf
Most exciting Power BI features since I joined PBICAT.pdfMost exciting Power BI features since I joined PBICAT.pdf
Most exciting Power BI features since I joined PBICAT.pdfGabi Münster
 
SAP HANA 2 – Upgrade and Operations Part 1 - Exploring Features of the New Co...
SAP HANA 2 – Upgrade and Operations Part 1 - Exploring Features of the New Co...SAP HANA 2 – Upgrade and Operations Part 1 - Exploring Features of the New Co...
SAP HANA 2 – Upgrade and Operations Part 1 - Exploring Features of the New Co...Linh Nguyen
 
How to pinpoint and fix sources of performance problems in your SAP BusinessO...
How to pinpoint and fix sources of performance problems in your SAP BusinessO...How to pinpoint and fix sources of performance problems in your SAP BusinessO...
How to pinpoint and fix sources of performance problems in your SAP BusinessO...Xoomworks Business Intelligence
 
Webinar: Best Practices for Upgrading to MongoDB 3.2
Webinar: Best Practices for Upgrading to MongoDB 3.2Webinar: Best Practices for Upgrading to MongoDB 3.2
Webinar: Best Practices for Upgrading to MongoDB 3.2Dana Elisabeth Groce
 
Building the Business Case for SAP HANA
Building the Business Case for SAP HANABuilding the Business Case for SAP HANA
Building the Business Case for SAP HANAJohn Appleby
 
Building the Business Case for SAP HANA
Building the Business Case for SAP HANABuilding the Business Case for SAP HANA
Building the Business Case for SAP HANABluefin Solutions
 
A step by-step process to design and manage a successful sap bi implementatio...
A step by-step process to design and manage a successful sap bi implementatio...A step by-step process to design and manage a successful sap bi implementatio...
A step by-step process to design and manage a successful sap bi implementatio...Xoomworks Business Intelligence
 
51191092 sap-r3-extraction
51191092 sap-r3-extraction51191092 sap-r3-extraction
51191092 sap-r3-extractionhnt_dv
 
Consolidation with bps and bcs
Consolidation with bps and bcsConsolidation with bps and bcs
Consolidation with bps and bcspedrochapin
 
Data analysis with Postgres and Power BI
Data analysis with Postgres and Power BIData analysis with Postgres and Power BI
Data analysis with Postgres and Power BISangeetha Subramani
 
Dynamics of Leading Legacy Databases
Dynamics of Leading Legacy DatabasesDynamics of Leading Legacy Databases
Dynamics of Leading Legacy DatabasesCognizant
 
How To Collect Budget Data Across20 30 Dims
How To Collect Budget Data Across20 30 DimsHow To Collect Budget Data Across20 30 Dims
How To Collect Budget Data Across20 30 DimsCurtis_Neumann
 

Similar to BW Migration to HANA Part1 - Preparation in BW System (20)

project proposal guidelines for bw on hana Dr Erdas
project proposal guidelines for bw on hana Dr Erdasproject proposal guidelines for bw on hana Dr Erdas
project proposal guidelines for bw on hana Dr Erdas
 
BW on HANA optimisation answers
BW on HANA optimisation answersBW on HANA optimisation answers
BW on HANA optimisation answers
 
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...
 
Finance month closing with HANA
Finance month closing with HANAFinance month closing with HANA
Finance month closing with HANA
 
Evolution from SAP ECC6 to SAP S/4HANA.pptx
Evolution from SAP ECC6 to SAP S/4HANA.pptxEvolution from SAP ECC6 to SAP S/4HANA.pptx
Evolution from SAP ECC6 to SAP S/4HANA.pptx
 
Big data sap hana goto market strategy
Big data   sap hana goto market strategyBig data   sap hana goto market strategy
Big data sap hana goto market strategy
 
Most exciting Power BI features since I joined PBICAT.pdf
Most exciting Power BI features since I joined PBICAT.pdfMost exciting Power BI features since I joined PBICAT.pdf
Most exciting Power BI features since I joined PBICAT.pdf
 
S4HANA Migration Overview
S4HANA Migration OverviewS4HANA Migration Overview
S4HANA Migration Overview
 
SAP HANA 2 – Upgrade and Operations Part 1 - Exploring Features of the New Co...
SAP HANA 2 – Upgrade and Operations Part 1 - Exploring Features of the New Co...SAP HANA 2 – Upgrade and Operations Part 1 - Exploring Features of the New Co...
SAP HANA 2 – Upgrade and Operations Part 1 - Exploring Features of the New Co...
 
How to pinpoint and fix sources of performance problems in your SAP BusinessO...
How to pinpoint and fix sources of performance problems in your SAP BusinessO...How to pinpoint and fix sources of performance problems in your SAP BusinessO...
How to pinpoint and fix sources of performance problems in your SAP BusinessO...
 
Webinar: Best Practices for Upgrading to MongoDB 3.2
Webinar: Best Practices for Upgrading to MongoDB 3.2Webinar: Best Practices for Upgrading to MongoDB 3.2
Webinar: Best Practices for Upgrading to MongoDB 3.2
 
Building the Business Case for SAP HANA
Building the Business Case for SAP HANABuilding the Business Case for SAP HANA
Building the Business Case for SAP HANA
 
Building the Business Case for SAP HANA
Building the Business Case for SAP HANABuilding the Business Case for SAP HANA
Building the Business Case for SAP HANA
 
A step by-step process to design and manage a successful sap bi implementatio...
A step by-step process to design and manage a successful sap bi implementatio...A step by-step process to design and manage a successful sap bi implementatio...
A step by-step process to design and manage a successful sap bi implementatio...
 
51191092 sap-r3-extraction
51191092 sap-r3-extraction51191092 sap-r3-extraction
51191092 sap-r3-extraction
 
Consolidation with bps and bcs
Consolidation with bps and bcsConsolidation with bps and bcs
Consolidation with bps and bcs
 
Data analysis with Postgres and Power BI
Data analysis with Postgres and Power BIData analysis with Postgres and Power BI
Data analysis with Postgres and Power BI
 
Dynamics of Leading Legacy Databases
Dynamics of Leading Legacy DatabasesDynamics of Leading Legacy Databases
Dynamics of Leading Legacy Databases
 
Nw2004s What Is New
Nw2004s What Is NewNw2004s What Is New
Nw2004s What Is New
 
How To Collect Budget Data Across20 30 Dims
How To Collect Budget Data Across20 30 DimsHow To Collect Budget Data Across20 30 Dims
How To Collect Budget Data Across20 30 Dims
 

More from Linh Nguyen

Configuring and Monitoring HANA Extension Node
Configuring and Monitoring HANA Extension NodeConfiguring and Monitoring HANA Extension Node
Configuring and Monitoring HANA Extension NodeLinh Nguyen
 
SAP HANA 2 SPS02 Upgrade and Dynamic Tiering Implementation
SAP HANA 2 SPS02 Upgrade and Dynamic Tiering ImplementationSAP HANA 2 SPS02 Upgrade and Dynamic Tiering Implementation
SAP HANA 2 SPS02 Upgrade and Dynamic Tiering ImplementationLinh Nguyen
 
S/4HANA Installation Quickstart Guide and Monitoring S/4HANA
S/4HANA Installation Quickstart Guide and Monitoring S/4HANAS/4HANA Installation Quickstart Guide and Monitoring S/4HANA
S/4HANA Installation Quickstart Guide and Monitoring S/4HANALinh Nguyen
 
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System ConfigurationSolution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System ConfigurationLinh Nguyen
 
Solution Manager 7.2 SAP Monitoring - Part 2 - Configuration
Solution Manager 7.2 SAP Monitoring - Part 2 - ConfigurationSolution Manager 7.2 SAP Monitoring - Part 2 - Configuration
Solution Manager 7.2 SAP Monitoring - Part 2 - ConfigurationLinh Nguyen
 
SAP HANA 2 – Dynamic Tiering Overview including HANA Monitoring
SAP HANA 2 – Dynamic Tiering Overview including HANA MonitoringSAP HANA 2 – Dynamic Tiering Overview including HANA Monitoring
SAP HANA 2 – Dynamic Tiering Overview including HANA MonitoringLinh Nguyen
 
Managing and Monitoring HANA 2 active:active with System Replication
Managing and Monitoring HANA 2 active:active with System ReplicationManaging and Monitoring HANA 2 active:active with System Replication
Managing and Monitoring HANA 2 active:active with System ReplicationLinh Nguyen
 
SAP HANA Dynamic Tiering Test-drive
SAP HANA Dynamic Tiering Test-driveSAP HANA Dynamic Tiering Test-drive
SAP HANA Dynamic Tiering Test-driveLinh Nguyen
 
SAP HANA SPS12 Exploring New Features
SAP HANA SPS12 Exploring New FeaturesSAP HANA SPS12 Exploring New Features
SAP HANA SPS12 Exploring New FeaturesLinh Nguyen
 
SAP HANA SPS12 Upgrade and Exploring New Features - Part 1
SAP HANA SPS12 Upgrade and Exploring New Features - Part 1SAP HANA SPS12 Upgrade and Exploring New Features - Part 1
SAP HANA SPS12 Upgrade and Exploring New Features - Part 1Linh Nguyen
 
SAP HANA System Replication - Setup, Operations and HANA Monitoring
SAP HANA System Replication - Setup, Operations and HANA MonitoringSAP HANA System Replication - Setup, Operations and HANA Monitoring
SAP HANA System Replication - Setup, Operations and HANA MonitoringLinh Nguyen
 
SAP HANA Distributed System Scaleout and HA
SAP HANA Distributed System Scaleout and HASAP HANA Distributed System Scaleout and HA
SAP HANA Distributed System Scaleout and HALinh Nguyen
 
Mastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
Mastering SAP Monitoring - SAP HANA Monitoring, Management & AutomationMastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
Mastering SAP Monitoring - SAP HANA Monitoring, Management & AutomationLinh Nguyen
 
Mastering SAP Monitoring - SAP SLT & RFC Connection Monitoring
Mastering SAP Monitoring - SAP SLT & RFC Connection MonitoringMastering SAP Monitoring - SAP SLT & RFC Connection Monitoring
Mastering SAP Monitoring - SAP SLT & RFC Connection MonitoringLinh Nguyen
 
Mastering SAP Monitoring - Workload Monitoring
Mastering SAP Monitoring - Workload MonitoringMastering SAP Monitoring - Workload Monitoring
Mastering SAP Monitoring - Workload MonitoringLinh Nguyen
 
Mastering SAP Monitoring - Determining the Health of your SAP Environment
Mastering SAP Monitoring - Determining the Health of your SAP EnvironmentMastering SAP Monitoring - Determining the Health of your SAP Environment
Mastering SAP Monitoring - Determining the Health of your SAP EnvironmentLinh Nguyen
 
10 Ways to Better Application-Centric Service Management
10 Ways to Better Application-Centric Service Management10 Ways to Better Application-Centric Service Management
10 Ways to Better Application-Centric Service ManagementLinh Nguyen
 
Solution Manager Technical Monitoring - SAP BOBJ BI 4.0 (Part 3 of 3 - Manage...
Solution Manager Technical Monitoring - SAP BOBJ BI 4.0 (Part 3 of 3 - Manage...Solution Manager Technical Monitoring - SAP BOBJ BI 4.0 (Part 3 of 3 - Manage...
Solution Manager Technical Monitoring - SAP BOBJ BI 4.0 (Part 3 of 3 - Manage...Linh Nguyen
 
Solution Manager Technical Monitoring - BOBJ (Part 2 of 3 - Auto-Configure)
Solution Manager Technical Monitoring - BOBJ (Part 2 of 3 - Auto-Configure)Solution Manager Technical Monitoring - BOBJ (Part 2 of 3 - Auto-Configure)
Solution Manager Technical Monitoring - BOBJ (Part 2 of 3 - Auto-Configure)Linh Nguyen
 
Solution Manager - SAP NW BW on HANA Setup Part 3 of 3 (Technical Monitoring ...
Solution Manager - SAP NW BW on HANA Setup Part 3 of 3 (Technical Monitoring ...Solution Manager - SAP NW BW on HANA Setup Part 3 of 3 (Technical Monitoring ...
Solution Manager - SAP NW BW on HANA Setup Part 3 of 3 (Technical Monitoring ...Linh Nguyen
 

More from Linh Nguyen (20)

Configuring and Monitoring HANA Extension Node
Configuring and Monitoring HANA Extension NodeConfiguring and Monitoring HANA Extension Node
Configuring and Monitoring HANA Extension Node
 
SAP HANA 2 SPS02 Upgrade and Dynamic Tiering Implementation
SAP HANA 2 SPS02 Upgrade and Dynamic Tiering ImplementationSAP HANA 2 SPS02 Upgrade and Dynamic Tiering Implementation
SAP HANA 2 SPS02 Upgrade and Dynamic Tiering Implementation
 
S/4HANA Installation Quickstart Guide and Monitoring S/4HANA
S/4HANA Installation Quickstart Guide and Monitoring S/4HANAS/4HANA Installation Quickstart Guide and Monitoring S/4HANA
S/4HANA Installation Quickstart Guide and Monitoring S/4HANA
 
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System ConfigurationSolution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
 
Solution Manager 7.2 SAP Monitoring - Part 2 - Configuration
Solution Manager 7.2 SAP Monitoring - Part 2 - ConfigurationSolution Manager 7.2 SAP Monitoring - Part 2 - Configuration
Solution Manager 7.2 SAP Monitoring - Part 2 - Configuration
 
SAP HANA 2 – Dynamic Tiering Overview including HANA Monitoring
SAP HANA 2 – Dynamic Tiering Overview including HANA MonitoringSAP HANA 2 – Dynamic Tiering Overview including HANA Monitoring
SAP HANA 2 – Dynamic Tiering Overview including HANA Monitoring
 
Managing and Monitoring HANA 2 active:active with System Replication
Managing and Monitoring HANA 2 active:active with System ReplicationManaging and Monitoring HANA 2 active:active with System Replication
Managing and Monitoring HANA 2 active:active with System Replication
 
SAP HANA Dynamic Tiering Test-drive
SAP HANA Dynamic Tiering Test-driveSAP HANA Dynamic Tiering Test-drive
SAP HANA Dynamic Tiering Test-drive
 
SAP HANA SPS12 Exploring New Features
SAP HANA SPS12 Exploring New FeaturesSAP HANA SPS12 Exploring New Features
SAP HANA SPS12 Exploring New Features
 
SAP HANA SPS12 Upgrade and Exploring New Features - Part 1
SAP HANA SPS12 Upgrade and Exploring New Features - Part 1SAP HANA SPS12 Upgrade and Exploring New Features - Part 1
SAP HANA SPS12 Upgrade and Exploring New Features - Part 1
 
SAP HANA System Replication - Setup, Operations and HANA Monitoring
SAP HANA System Replication - Setup, Operations and HANA MonitoringSAP HANA System Replication - Setup, Operations and HANA Monitoring
SAP HANA System Replication - Setup, Operations and HANA Monitoring
 
SAP HANA Distributed System Scaleout and HA
SAP HANA Distributed System Scaleout and HASAP HANA Distributed System Scaleout and HA
SAP HANA Distributed System Scaleout and HA
 
Mastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
Mastering SAP Monitoring - SAP HANA Monitoring, Management & AutomationMastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
Mastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
 
Mastering SAP Monitoring - SAP SLT & RFC Connection Monitoring
Mastering SAP Monitoring - SAP SLT & RFC Connection MonitoringMastering SAP Monitoring - SAP SLT & RFC Connection Monitoring
Mastering SAP Monitoring - SAP SLT & RFC Connection Monitoring
 
Mastering SAP Monitoring - Workload Monitoring
Mastering SAP Monitoring - Workload MonitoringMastering SAP Monitoring - Workload Monitoring
Mastering SAP Monitoring - Workload Monitoring
 
Mastering SAP Monitoring - Determining the Health of your SAP Environment
Mastering SAP Monitoring - Determining the Health of your SAP EnvironmentMastering SAP Monitoring - Determining the Health of your SAP Environment
Mastering SAP Monitoring - Determining the Health of your SAP Environment
 
10 Ways to Better Application-Centric Service Management
10 Ways to Better Application-Centric Service Management10 Ways to Better Application-Centric Service Management
10 Ways to Better Application-Centric Service Management
 
Solution Manager Technical Monitoring - SAP BOBJ BI 4.0 (Part 3 of 3 - Manage...
Solution Manager Technical Monitoring - SAP BOBJ BI 4.0 (Part 3 of 3 - Manage...Solution Manager Technical Monitoring - SAP BOBJ BI 4.0 (Part 3 of 3 - Manage...
Solution Manager Technical Monitoring - SAP BOBJ BI 4.0 (Part 3 of 3 - Manage...
 
Solution Manager Technical Monitoring - BOBJ (Part 2 of 3 - Auto-Configure)
Solution Manager Technical Monitoring - BOBJ (Part 2 of 3 - Auto-Configure)Solution Manager Technical Monitoring - BOBJ (Part 2 of 3 - Auto-Configure)
Solution Manager Technical Monitoring - BOBJ (Part 2 of 3 - Auto-Configure)
 
Solution Manager - SAP NW BW on HANA Setup Part 3 of 3 (Technical Monitoring ...
Solution Manager - SAP NW BW on HANA Setup Part 3 of 3 (Technical Monitoring ...Solution Manager - SAP NW BW on HANA Setup Part 3 of 3 (Technical Monitoring ...
Solution Manager - SAP NW BW on HANA Setup Part 3 of 3 (Technical Monitoring ...
 

Recently uploaded

Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
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
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 

Recently uploaded (20)

Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
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
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 

BW Migration to HANA Part1 - Preparation in BW System

  • 1. BW Migration to HANA Part 1 of 3 Preparation in BW System By OZSoft Consulting for ITConductor.com Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 1
  • 2. Introduction • This series of publication intends to provide an overview and explanation of major steps and considerations for BW on HANA migrations • Migrating a BW system from anyDB (any database) to HANA involves 1. Preparatory work in the BW system 2. DMO and Actual migration 3. Post processing on the migrated systems • This first part focuses on the preparation tasks on the BW system. Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 2
  • 3. Preparatory work in the BW system Preparation is a collaborative work between Basis, BW support team and ABAP/development team. Create a production copy Sandbox Best practice in doing an upgrade is to create and use a production copy sandbox first before starting with the development system. It offers the following benefits: 1. Identify potential issue and get a fix ready before hitting the other systems used in development and production. 2. Allows optimization of the process to reduce the downtime and impact to the business. The update and migrate tool, SUM’s DMO, provides a special feature which allows repetition of the downtime for optimization. • . Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 3
  • 4. Target BW and HANA DB • Recommended to always use the latest BW release/level for the target system. • The target HANA system has been installed as per SAP requirements. • The target support package should be the latest, and ideally installed with the DSP (datacenter service point). • The capacity should meet the result from the sizing report - discussed at later stage. Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 4
  • 5. BW Housekeeping/data clean-up Similar to preparing a BW system for upgrade and/or Unicode conversion, reduction of the data volume should be done - normally referred to as BW housekeeping tasks. This will reduce the data to be exported from the source system and imported to the target DB. This will reduce the downtime of the system during the upgrade, and it also reduces the capacity requirement of the target HANA DB. The normal housekeeping/clean-up tasks involves the BW functional team, which includes • PSA reduction and change log • Infocube compression • Deletion of temporary objects • Deletion of statistics data In addition, the ‘SAP BW Migration Cockpit’ includes a Housekeeping section for common housekeeping tasks. Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 5
  • 6. SAP BW Migration Cockpit for SAP HANA SAP provides the BW migration cockpit program, which is the main entry point to all the tools for the BW to HANA migration preparation. It also includes some post-task items (e.g. ASU, Down-sizing – Near-line Storage, extended tables) Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 6
  • 7. Migration Cockpit • From the cockpit, all the tools needed for can be executed (e.g. sizing, list program codes that can be optimized for HANA). Also incorporated previous tools like ASU, normal housekeeping tasks, BW Checks. • Each tab has different tasks within it. If you hover to the right side ‘Documentation’, it provides either • OSS note which contains the ABAP program to be uploaded to perform the check, and ‘how-to-guide’, e.g. BW Checklist for SAP HANA • Link to the relevant SAP HELP page • The cockpit is installed by creating ABAP program ZBW_HANA_MIGRATION_COCKPIT from OSS note 1909597, which also contains the guide ’SAP Migration Cockpit’. • The document SAP First Guidance - BW Housekeeping and BW- PCA covers some of the major checks/tools • HANA checklist • Sizing Check • Note Analyzer Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 7
  • 8. Checks tab This section has several items Upgrade Paths • Install ABAP program from OSS note 2296693, which also contains the documentation. • Sample report below – note that DMO will be used Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 8
  • 9. Checklist Tool • Install the program ZBW_HANA_CHECKLIST from OSS note 1729988 – which also contains two documents: • How to … Checklist Tool for SAP BW powered by SAP HANA • SAP BW powered by SAP HANA Checklist Tool Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 9
  • 10. Sample BW Checklist Report Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 10
  • 11. Other Checks The lower screen contains more checks. The Documentation tab points to the SAP Help page. Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 11
  • 12. BW (consistency) Checks These are standard BW transactions/programs. • BW Object Checks – this is transaction RSRV • BEx Query Check – this runs the ABAP program ANALYZE_RSZ_TABLES Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 12
  • 13. Planning Function Check This run program RSPLS_PLANNING_HDB_ANALYSIS – it checks if a planning function can be executed in memory, with the following default screen • ‘How to check whether a Planning function or Disaggregation in PAK is executed in Memory’ ← provides very good explanation on this subject. Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 13
  • 14. Sizing This tab contains several sections Sizing Tool • The tool provides an estimated size of eventual BW system in the HANA database. • Note that the figure from this report does not include other memory requirements within HANA (e.g. calculation space). • OSS note 2296290 provides more detail/guide on how the sizing program works, prerequisite, how to run it, and how to read the summary report. One of the attached guide also provide overview on HANA BW Scale Out. Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 14
  • 15. Sizing Tool • Provides several options/factors/simulation • Output report is written into a file, into the work directory The report has several sections: • Source DB contents, e.g. size of different table types (e.g. infocubes, PSA) Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 15
  • 16. Sizing Tool Sample Report • Minimum Sizing Requirements - with recommended number of nodes • Sizing Details Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 16
  • 17. Iterative Sizing • Run the sizing tool several times with or without selecting any option to compare results of the clean-up/data reduction activities: • Change the filename of the output result for comparison purposes. • Result of each table are shown in the report’s Table Details, broken down by row/column types, and for each table - estimated ABAP and HANA size. Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 17 • There is also an CSV file containing the Table Detail, for easier comparison, containing total_size, ABAP size, HANA size. • Note that some of options can only be implemented after the migration, e.g. Dynamic Tiering. However, it is a good idea to run this several times with several options to see the impact if they are done after the migration, i.e. ‘what if’. • Reference : OSS note 1736976 – Sizing Report for BW on HANA, which contains two document on sizing and Scale- out.
  • 18. Future Growth Simulation • This option allows you to extrapolate the size based on growth factor or absolute number. • With the example above, the report will show minimum and recommended size per year Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 18
  • 19. Non-Active Data, Dynamic Tiering • This options are another ‘what-if’ scenario, e.g. what if dynamic tiering is used. Non-Active Data • This is in relation to the new ‘multi-colored’ - refer to blog SAP BW on HANA : Data Classification (HOT/WARM/COLD) • If selected, there will be a section ‘Non-Active data’ in the report. Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 19
  • 20. Dynamic Tiering • BW on HANA introduced the multi-temperature data. Briefly, data are classified as: • HOT data – accessed very often, should stay in HANA memory • WARM data – infrequent access, using HANA dynamic tiering (i.e. extended storage, extended table), e.g. data more than 2 years old • COLD data – sporadic/infrequent access, using Near-line Storage (NLS) • PSA tables and Change Logs are considered ‘non-active automatically’ – Reference OSS Note • References: • ‘Big Data Management in HANA BW.pdf’ from OSS note 1983178 Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 20
  • 21. Dynamic Tiering - Brief • Dynamic Tiering (aka extended storage) is another way of reducing HANA memory footprint by moving some data into Dynamic storage server. • For example, data from an infocube which are more 12 months old can be moved to the dynamic storage, hence only the current year’s data are the only ones that occupy the HANA memory. This is done by 1. defining another table with the same definition as the current table, with additional ‘extended storage’ clause. 2. moving the data from the current table to the ‘extended table’ 3. creating a view with a join of the current table and the ‘extended table’. If an SQL issue a select SQL which include data from the extended table, then it is retrieved from the ‘extended storage’ into the Dynamic Tiering server’s memory - but still does not occupy HANA memory • References: • SAP HANA Dynamic Tiering for Using Extended Tables • OSS note 1983178 - HANA Dynamic Tiering Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 21
  • 22. Memory Configurations • Allowed Memory Configurations • Down-sizing (configuration) – these are post-task activities • The document points to SAP Help portal on the subjects of NLS and Data Archiving • Down-sizing (execution) • The ‘Move to Extended Tables’ document refers to • OSS note 2557636 – conversion of PSA and write-optimized DSO in SAP-HANA extended tables which also contains document ‘Changing the Multi-Temperature Category of BW objects’. Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 22
  • 23. Housekeeping The tasks in this section are to be used in conjunction with the ASU tool (under Migration). This has 2 sections: • Housekeeping Automation - this is transaction STC01 • Housekeeping Tasks Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 23
  • 24. Migration ASU Toolbox: • Refer to 1000009 - ASU Toolbox 2008, upload the relevant DMO task list (ASU_BW_70x_75x_DMO_3 .zip). As in other upgrade, there are pre and post- tasks. • There are other tools on this tab, but note below. Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 24
  • 25. WHM • This contains the ‘Transformation Finder’. There are several options/selection on the transformation • Install ABAP program ZBC_TRANSFORMATION_FIND ER from OSS note 1908367 , which also contains the ‘SAP BW Transformation Finder’, a how-to-guide. • The following blog provides a good understanding of the transformation and links to various blogs on this subject, HANA Transformations Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 25
  • 26. Optimization • Program to scan custom ABAP codes for potential optimization for HANA. • Install the ABAP program from OSS note 1847431, which also contain the how-to-guide. Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 26
  • 27. Next – SUM DMO and Migration • Now that we have prepared the source BW system, we are ready to proceed with SAP SUM (Software Update Manager) using DMO (Database Migration Option) to carry out the upgrade and migration of the BW system from anyDB to BW on HANA. • Stay tuned for the next section DMO and Migration. Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 27
  • 28. • Any Questions? • Contact Info: Linh Nguyen linh.nguyen@itconductor.com Terry Kempis terry.kempis@itconductor.com Let itconductor.com @itconductor