Beruflich Dokumente
Kultur Dokumente
Implementing SAP
HANA: Planning,
Scoping, Staffing,
Budgeting, and
Execution
Dr. Berg
Comerit
Copyright 2014
Wellesley Information Services, Inc.
All rights reserved.
Background
The standalone HANA project: Creating views and tables
SAP NetWeaver BW 7.4 on HANA New features
Preparing for the BW upgrade and HANA migration
Cleaning up existing BW system and reducing HANA size
BW transformation and HANA optimization
Demo of non-BW HANA development
The Direct Migration Option (DMO) for BW
Project execution examples
Wrap-up
Background
HANA projects should think big and act small. After the installation project
is ended, what do you plan on deploying in terms of new capabilities?
4
Disk Storage
Data
Volumes
Log
Persistence
Layer
Page Mgmt.
Logger
Metadata
Authorization
Transaction
Manager
Manager
Manager
Relational
Engine
SQL Script
SQL Parser
-Row Store
-Column Store
Calculation
Engine
Session
Manager
MDX
Volumes
Load
Controller
Replication Server
Inside
Insidethe
theComputing
ComputingEngine
EngineofofSAP
SAPHANA,
HANA,we
wehave
havemany
manydifferent
different
components
componentsthat
thatmanage
managethe
theaccess
accessand
andstorage
storageofofthe
thedata.
data.This
Thisincludes
includesMDX
MDX
and
andSQL
SQLaccess,
access,as
aswell
wellas
asLoad
LoadController
Controller(LC)
(LC)and
andthe
theReplication
ReplicationServer.
Server.
Background
The standalone HANA project: Creating views and tables
SAP NetWeaver BW 7.4 on HANA New features
Preparing for the BW upgrade and HANA migration
Cleaning up existing BW system and reducing HANA size
BW transformation and HANA optimization
Demo of non-BW HANA development
The Direct Migration Option (DMO) for BW
Project execution examples
Wrap-up
We can view table definitions and data inside HANA Studio. This
includes SAP BW tables, ERP tables, and tables we created ourselves.
11
12
13
The resulting
models in the
view can be
further refined by
controlling what
is exposed to the
end users
We call the
transactionoriented data the
data foundation
and can link
other attribute
views to this
14
Multi-Currency Handling
Views are found in the navigator section of the modeler inside HANA Studio. You
can preview the results and also view metadata about the view and its definition.
17
The SAP
BusinessObjects
tools can easily
access the views
inside HANA
Here we are building
an Information
Space in SAP
BusinessObjects
Explorer that is
accessing the view
we just created
18
20
In this demo, we will look at our example in more detail and also see how to load data
to our HANA system using SAP Data Services
21
Background
The standalone HANA project: Creating views and tables
SAP NetWeaver BW 7.4 on HANA New features
Preparing for the BW upgrade and HANA migration
Cleaning up existing BW system and reducing HANA size
BW transformation and HANA optimization
Demo of non-BW HANA development
The Direct Migration Option (DMO) for BW
Project execution examples
Wrap-up
23
24
Using the new Operational Data Provisioning (ODP) we can also remove the
need for PSAs, thereby simplifying data architectures and reduce data latency25
In the past, BW has been criticized for the complexity to integrate non-BW data in an EDW.
The new Open ODS view and the new CompositeProvider solves most of these issues.
26
27
Some of
the
features in
BW 7.4
are HANA
specific
Others are
available
for
traditional
RDBMs
This is an
overview
of what is
available
for HANA
and nonHANA
BWs
28
For more on this and an in-depth view of the new BW 7.4 features,
join me at:
Deep dive into leveraging new features and functions of SAP
NetWeaver BW 7.4
Tuesday, March 25, 2014, 4:45 pm - 6:00 pm
29
Background
The standalone HANA project: Creating views and tables
SAP NetWeaver BW 7.4 on HANA New features
Preparing for the BW upgrade and HANA migration
Cleaning up existing BW system and reducing HANA size
BW transformation and HANA optimization
Demo of non-BW HANA development
The Direct Migration Option (DMO) for BW
Project execution examples
Wrap-up
30
1.
2.
3.
4.
5.
If you are on 7.0 SP32 of higher, you can generate an SAP BW Housekeeping task
list and get automated help in cleaning the system weeks before upgrading it
7.
8.
9.
10.
11.
12.
You first have to install the program from SAP Note 1829728 before you can
generate the SAP_BW_HOUSEKEEPING task list using tcode STC01
31
The
32
Background
The standalone HANA project: Creating views and tables
SAP NetWeaver BW 7.4 on HANA New features
Preparing for the BW upgrade and HANA migration
Cleaning up existing BW system and reducing HANA size
BW transformation and HANA optimization
Demo of non-BW HANA development
The Direct Migration Option (DMO) for BW
Project execution examples
Wrap-up
33
34
4.
5.
6.
Clean the Persistent Staging Area (PSA) for data already loaded to DSOs.
Delete the Aggregates (summary tables). They will not be needed again.
Compress the E and F tables in all InfoCubes. This will make InfoCubes
much smaller.
Remove data from the statistical cubes (they start with the technical
name of 0CTC_xxx). These contain performance information for the BW
system running on the relational database. You can do this using the
transaction RSDDSTAT or the program RSDDSTAT_DATA_DELETE to help
you.
Look at the log files, bookmarks, and unused BEx queries and templates
(transaction RSZDELETE).
Remove as much as possible of the DTP temporary storage, DTP error
logs, and temporary database objects. Help and programs to do this
are found in SAP Notes 1139396 and 1106393.
35
optimized
8.
9.
Remove data in unused DSOs, InfoCubes, and files used for staging in
the BW system. This includes possible reorganization of master data
text and attributes using process type in RSPC.
36
11.
In SAP Note 706478, SAP provides some ideas on how to keep the
Basis tables from growing too fast in the future; if you are on Service
Pack 23 on BW 7.0 or higher, you can also delete unwanted master
data directly (see SAP Note: 1370848).
12.
39
40
Background
The standalone HANA project: Creating views and tables
SAP NetWeaver BW 7.4 on HANA New features
Preparing for the BW upgrade and HANA migration
Cleaning up existing BW system and reducing HANA size
BW transformation and HANA optimization
Demo of non-BW HANA development
The Direct Migration Option (DMO) for BW
Project execution examples
Wrap-up
41
BW Transformation Finder
Some
The
42
43
Many refer to this optional step as a functional migration and do this after the HANA
migration has been completed, often as a separate initiative (see SAP Note 1849497)
PS! Optimization of DSOs are no longer reccomended
46
Background
The standalone HANA project: Creating views and tables
SAP NetWeaver BW 7.4 on HANA New features
Preparing for the BW upgrade and HANA migration
Cleaning up existing BW system and reducing HANA size
BW transformation and HANA optimization
Demo of non-BW HANA development
The Direct Migration Option (DMO) for BW
Project execution examples
Wrap-up
49
Since these are now required for the BW 7.4 and the subsequent
migration to HANA, some companies are planning first to do the
upgrade and then do a migration project. That is a mistake!
With the new Direct Migration Option tool you can accomplish both
the 7.4 upgrade and the HANA migration in one step.
DMO is a key option in the Software Update Manager (SUM), for those with
older, out-of-date, BW systems that want to migrate to HANA.
50
51
52
53
next major step is to extract the files needed for the migration.
Here you will need the migration keys you obtained in step 4.2.
54
If
Only
we have to tell the DMO what system we are coming from and
what system we want to migrate to
56
is now time to check inside SAP HANA Studio that the BW schema has
been created by DMO. You find this under users in the HANA navigator.
We
57
the check phase, you may get soft warnings or items that have to be
fixed before progressing. Pay close attention to both and make sure you
understand what each mean.
58
60
If
61
After
This
62
now have to lock down the system and stop all jobs and access
63
64
65
Before
66
At
67
are now ready to access the HANA system and all postprocessing tasks have been completed
68
69
70
This
You
RSDU_TABLE_CONSISTENCY
BW Migration
cokpit also
provides
information on
new updates,
documentation
and also
additional
information links
for SAP HANA.
Background
The standalone HANA project: Creating views and tables
SAP NetWeaver BW 7.4 on HANA New features
Preparing for the BW upgrade and HANA migration
Cleaning up existing BW system and reducing HANA size
BW transformation and HANA optimization
Demo of non-BW HANA development
The Direct Migration Option (DMO) for BW
Project execution examples
Wrap-up
73
This
74
This very large 110+ TB system with NLS and substantial complexity
was moved in less than 5 days in the final test migration
75
Background
The standalone HANA project: Creating views and tables
SAP NetWeaver BW 7.4 on HANA New features
Preparing for the BW upgrade and HANA migration
Cleaning up existing BW system and reducing HANA size
BW transformation and HANA optimization
Demo of non-BW HANA development
The Direct Migration Option (DMO) for BW
Project execution examples
Wrap-up
76
www.sap-press.com/products/SAP-HANA%3A-An-Introduction-(2nd
-Edition).html
Bjarne Berg and Penny Silvia, SAP HANA: An introduction, SAP
Press; 2nd edition (May 1, 2013)
http://www.saphana.com/welcome
SAPs main page for all SAP HANA related information
http://www.saphana.com/community/try
Dr Berg: I wasnt able to see
Powered by HANA demos
the BW powered by HANA
demo at this site. Can you
http://scn.sap.com/community/netweaver-bw-hana
double check? Berg: Fixed
SAP NetWeaver BW Powered by SAP HANA Community
77
Your Turn!
Disclaimer
SAP, R/3, mySAP, mySAP.com, SAP NetWeaver, Duet, PartnerEdge, 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 in several other countries all over the world. All other product
and service names mentioned are the trademarks of their respective companies. Wellesley Information Services is neither owned nor controlled by
SAP.
80