Professional Documents
Culture Documents
Session Code: 402: Luis Orama Platinum Consultant SAP
Session Code: 402: Luis Orama Platinum Consultant SAP
Session Code: 402: Luis Orama Platinum Consultant SAP
Best Practices
Conclusion
Transporting Objects in BW: Key Concepts
Best Practices
Conclusion
• SAP BW allows you to transport your work
– Configuration, Objects, Roles, and Business Explorer (BEx)
objects
– Records your development creation or changes
– Moves objects & configuration to downstream systems
Building Block
• How objects get collected for transport
– SAP BW introduces a “grouping” concept for all objects
– You’ll run into problems unless you understand
grouping!
Building Block
! "
Tcode
RSA1
! "
! "
• How it Works
Don't
Forget
"
!
Best Practices
Conclusion
&' ( '
) * +
/01
• You first need to decide
– Which objects you want to collect
– How you want to collect them
• Five grouping options are available
– Only necessary objects
– In data flow before
– In data flow afterwards
– In data flow before and afterwards
– Save for system copy
,- . +
/01
1 – Select a
grouping here
2 - Select an
object as a
“starting point”
Transport
Connection
Main Screen
,- . +
/01
– Choose the package correctly the first time for BEx objects
• It's difficult to go back and change the package after
transport
– Don’t release the change request until you’re ready to
transport
• If the global BEx change request gets released, you’ll need
to assign a new one before objects can be added to the
package
– Deselect “Do not transport any below” for specific objects
• (see the screenshot on the next slide)
GOTCHA!
,- . +
/01
• Transporting Roles
– Common point of confusion!
– Business Content roles use the Transport
Connection
– Customer-specific roles must be transported
manually
• Use the Role Maintenance screen in the profile
generator (PFCG)
Don't In the transport log you can view the specific error and
Forget
object that failed and why
Transporting Objects in BW: Key Concepts
Best Practices
Conclusion
56 /01
• Transport all customer-defined packages before
transporting objects
• Transport InfoProvider(s) using the “in data flow
before” grouping option
• Transport all Global Variables with primary
package assignment
– i.e., ZBW
• Transport BEx objects with appropriate individual
package assignment
• Transport roles and workbooks
• Transport other objects: Process chains,
InfoSpokes, etc.
7
56
/01 8
• Objects need to be transported as per their
dependencies
– InfoProviders will bring in all relevant InfoObjects
• Global variables are dependant on their reference
InfoObject to be active
• Queries, workbooks and roles are dependant on
InfoProviders and InfoObjects to be active
• Use the Transport Connection Tool to analyze
your objects
– Is it in another transport owned by someone else?
– What is its relationship to other objects?
– What else does it contain within it?
-9
Best Practices
Conclusion
7 3 :
• See http://service.sap.com/bw
;* <
$ .
Questions?
! < 2>> ? ""
• No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of
SAP AG. The information contained herein may be changed without prior notice.
• Some software products marketed by SAP AG and its distributors contain proprietary software components of other software
vendors.
• Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® and SQL Server® are registered trademarks of
Microsoft Corporation.
• IBM®, DB2®, DB2 Universal Database, OS/2®, Parallel Sysplex®, MVS/ESA, AIX®, S/390®, AS/400®, OS/390®, OS/400®, iSeries,
pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere®, Netfinity®, Tivoli®, Informix and Informix® Dynamic
ServerTM are trademarks of IBM Corporation in USA and/or other countries.
• ORACLE® is a registered trademark of ORACLE Corporation.
• UNIX®, X/Open®, OSF/1®, and Motif® are registered trademarks of the Open Group.
• Citrix®, the Citrix logo, ICA®, Program Neighborhood®, MetaFrame®, WinFrame®, VideoFrame®, MultiWin® and other Citrix
product names referenced herein are trademarks of Citrix Systems, Inc.
• HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts
Institute of Technology.
• JAVA® is a registered trademark of Sun Microsystems, Inc.
• JAVASCRIPT® is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented
by Netscape.
• MarketSet and Enterprise Buyer are jointly owned trademarks of SAP AG and Commerce One.
• SAP, SAP Logo, R/2, R/3, mySAP, mySAP.com 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 trademarks of their respective companies.
2003 Business Information, Technology & Infrastructure Forum