Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
nicholas_chang
Active Contributor
5,221
 

would like to share my recently research on currently available SAP HANA change Management mechanism. I've compiled them into table below. Information might not be 100% accurate but hope it'll be useful for reference point when deciding a change management strategy for development on HANA landscape.


 

Any valuable input & correction, additional info and etc are mostly welcome and appreciate.

 













































































































Export/Import Functionality (Studio, HALM) HALM CTS+ HTC (Hana Transport Container) HTA (Hana Transport for ABAP)
Use case

  • SAP HANA standalone transport management


 

  • Cross HANA product system transport (eg: BW to Suite on HANA)




  • SAP HANA standalone transport management

  • no SOLMAN/ CTS+ domain controller in existing landscape




  • existing SOLMAN/ CTS+ domain controller in the landscape




  • ABAP on HANA

  • SAP HANA object need to be transported together with ABAP Object synchronously.


 

  *Delivery Unit (1:1 ratio)


  • ABAP on HANA

  • Bundle transport of ABAP and HANA Content object


 

*successor for HTC
ABAP Footprint No No No Yes Yes
Activation
Yes Yes Yes

Depends on setting in

SNHI_DUP_PREWORK
Yes
Minimum Requirement

  • HANA SPS06




  • SPS09 (CTS+ without JAVA)

  • SPS05 (CTS+ with JAVA)




  • SAP NW 7.31 SP5 and higher or

  • SAP NW 740 and higher




  • HANA SPS09 on at least NW 740 SPS11


Control

  • No central change process control




  • No central change process control




  • Better control as once “Enable CTS Transport” checked, no more native SAP HANA Transport in this system allowed




  • Better control and integration between ABAP objects and HANA content changes, and transport via classis ABAP STMS




  • Better control and integration between ABAP objects and HANA content changes, and transport via classis ABAP STMS


How to configure? N/A http://scn.sap.com/docs/DOC-48356 http://scn.sap.com/docs/DOC-8576#HANA http://scn.sap.com/docs/DOC-43035 http://scn.sap.com/docs/DOC-64633
Summary on how it works.

  • Export/Import feature in Studio or HALM




  • Registered source into target’s ALM and execute transport in target.




  • Export: HANA Studio or HALM (SPS08 and above)



  • Import: CTS+ domain controller




  • Development via ABAP development tools, eg: Studio with eclipse plug-in

  • Create HTC and assign delivery unit

  • SE09 to release and target STMS to import




  • Development via ABAP development tools, eg: Studio with eclipse plug-in

  • ABAP Transaction SCTS_HTA to select Hana object/packages to synchronize and transport

  • SE09 to release and target STMS to import


Delivery Unit or only Changed object? Delivery Unit Individual Changed Object with “Enable Change Recording” Individual  Changed Object with “Enable Change Recording”
Delivery Unit Individual Changed Object / packages
Configuration effort No Minor Moderate No No
Integration with Charm/QGM No No Yes Yes Yes
Pros

  • Quick and simple




  • Light weight, Easy to use & setup, no additional system needed




  • Central management tools to manage; transport and distribute changes in a complex system landscape

  • Transport History available




  • HANA artifacts are integrated in Standard ABAP request, no additional systems needed.

  • Synchronization between HANA content and ABAP content

  • Transport History available




  • HANA artifacts are integrated in Standard ABAP request, no additional systems needed.

  • Synchronization between HANA content and ABAP content

  • Transport History available

  • Shorter duration as individual objects/packages imported compare to whole delivery unit in HTC


Cons

  • No import history/ version tracking




  • No central management of extended system landscapes

  • No transport synchronization to non-hana content (ABAP)




  • Usage of CTS system

  • separate import of SAP HANA content and other content type (ABAP)




  • SAP HANA content is part of ABAP software components




  • SAP HANA content is part of ABAP software components



Cheers,

Nicholas Chang

 
7 Comments
Labels in this area