You are on page 1of 10

TRANSPORTING ENTERPRISE HANA

CONTENT WITH SAP HANA


APPLICATION LIFECYCLE MANAGER

Created By
Amit Kumar Verma

T r a n s p o r t i n g E n t e r p r i s e H A N A C o n t e n t w i t h S A P A p p l i c a t i o n L i f e c y c l e M a n a g e r
Page 1
INTRODUCTION
This document covers the process of transporting Enterprise HANA (Native HANA) content from
source to target HANA system using SAP HANA Application Lifecycle Management tools for
change management. The detailed steps of the process are covered below with the
screenshots which gives user a better understanding of the process.

Key Terms
Package:

It is a procedure for grouping together the related information objects in a structured way. It
provides a namespace. Each object is uniquely identified by combination of package name,
object name, and object type.

Delivery Unit:

A Delivery unit is a logical grouping of packages. It defines a set of packages that are
transported or shipped together.

Overview of the transport process:


1. First create a package and assign it to a delivery unit in the source SAP HANA system.
2. Create a transport route in the target SAP HANA system.
3. Create any object (like attribute, analytic or calculation view) in the source SAP HANA
system that belongs to that package.
4. Transport the delivery unit (which includes the required object as content) from the
source SAP HANA system to the target SAP HANA system.
5. Check the logs to ensure success of transport process.
6. Check your newly imported object in the target SAP HANA system.

T r a n s p o r t i n g E n t e r p r i s e H A N A C o n t e n t w i t h S A P A p p l i c a t i o n L i f e c y c l e M a n a g e r
Page 2
Detailed Steps of the transport process:
1. To log on to SAP HANA Application Lifecycle Manager on the SAP HANA source system
(here our Source system name is DH1), Right Click on the SAP HANA Source system name
in HANA studio & click on ‘Lifecycle Management’ option.

T r a n s p o r t i n g E n t e r p r i s e H A N A C o n t e n t w i t h S A P A p p l i c a t i o n L i f e c y c l e M a n a g e r
Page 3
Click on ‘Manage Transports of SAP HANA Content’ link. Alternatively we can use the direct URL
& type into the web browser:

http://<WebServerHost>:80<SAPHANAinstance>/sap/hana/xs/lm/

T r a n s p o r t i n g E n t e r p r i s e H A N A C o n t e n t w i t h S A P A p p l i c a t i o n L i f e c y c l e M a n a g e r
Page 4
2. Click on ‘PRODUCTS’, then click on ‘PACKAGES’.

3. Click on ‘+’ (plus) button to create a new package. Here we have created a package
TestPkg inside Demo folder. Give some description to the package. Leave the
‘Responsible’ and ‘Original Language’ fields blank. Click on create button. You will get the
status message in the message area at the bottom of your browser window: Package
successfully created.

T r a n s p o r t i n g E n t e r p r i s e H A N A C o n t e n t w i t h S A P A p p l i c a t i o n L i f e c y c l e M a n a g e r
Page 5
4. Now we will create Delivery Units. Click on Products & then click on ‘Delivery Units’.

5. Click on ‘+’ button. Enter the Delivery Unit name (DU_Demo1) & the Delivery Unit
description (Delivery Unit for Demo1). Leave the Version & Responsible fields blank. Click
on ‘Create’ button. You will get the status message in the message area at the bottom of
your browser window: Delivery Unit successfully created.

T r a n s p o r t i n g E n t e r p r i s e H A N A C o n t e n t w i t h S A P A p p l i c a t i o n L i f e c y c l e M a n a g e r
Page 6
6. Browse the delivery units and assign your package (Demo.TestPkg) created earlier to your
delivery unit (DU_Demo1). Click on your Delivery Unit and click on the ‘Assign’ button.

7. Enter your package name (Demo.TestPkg) & click ‘OK’.

8. Click ‘Save’.

T r a n s p o r t i n g E n t e r p r i s e H A N A C o n t e n t w i t h S A P A p p l i c a t i o n L i f e c y c l e M a n a g e r
Page 7
9. Now Log Off from the source system using the button at the right side corner of your
screen.

10. Now we will create a Transport route. Open the SAP HANA Application Manager on the
SAP HANA target system (here our SAP HANA target system name is QH1). Click on
‘Transport’, then ‘Routes’ & then press ‘Add’ button to add a new transport route.

11. Click on the radio button ‘Full Delivery Unit Transport’. Click the drop-down list to select
the source system (say DH1) and select the Delivery Unit name (here DU_DEMO1). Enter
some comments & click on ‘Ok’ button.

T r a n s p o r t i n g E n t e r p r i s e H A N A C o n t e n t w i t h S A P A p p l i c a t i o n L i f e c y c l e M a n a g e r
Page 8
12. Now log in to HANA studio in your source system (DH1). Use modeler perspective to
create some sample objects (attribute / analytical / calculation view) in your package
which you want to transport. Here we will create a calculation view (ZCA_DemoView) in
our Demo.TestPkg.

13. Now transport your delivery unit using SAP HANA Application Lifecycle Manager on the
SAP HANA target system. You transport your delivery unit (which includes the calculation
view as content) from the SAP HANA source system to the SAP HANA target system. Login
to SAP HANA Application Lifecycle manager on the SAP Target system (QH1) and click on
Transport. Mark your transport route: Select the route with your delivery unit ( here we
had created DU_Demo1) and then click on ‘Start Transport’ button.

T r a n s p o r t i n g E n t e r p r i s e H A N A C o n t e n t w i t h S A P A p p l i c a t i o n L i f e c y c l e M a n a g e r
Page 9
It will again ask for confirmation, press ‘OK’.

14. Once the transport is completed, view the transport status message in the message area at the
bottom of your browser window.

15. Check Logs to view the status of your transports. Click on ‘Logs’ and select your transport to view
the ‘Action Logs’. It will show the message “Transport has been successfully finished for route…”.

16. Now log in to HANA studio in your target system (QH1) and see the contents of the newly
transported object. You have successfully moved objects from Source to target
environment using SAP HANA ALM.

T r a n s p o r t i n g E n t e r p r i s e H A N A C o n t e n t w i t h S A P A p p l i c a t i o n L i f e c y c l e M a n a g e r
Page 10

You might also like