Upload
ionicam
View
217
Download
0
Embed Size (px)
Citation preview
8/12/2019 05 - Administrative Tasks
1/8
PRINT FROM SAP HELP PORTAL
Document:Administrative Tasks
URL:http://help.sap.com/saphelp_nw73ehp1/helpdata/en/0e/77d8255ffa49bbb4e4c476c87376db/content.htm
Date created:July 17, 2013
2013 SAP AG or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the expresspermission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and i ts distributors contain proprietary
software components of other software vendors. National product specifications m ay vary. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for
informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only
warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein
should be construed as constituting an additional warranty. SAP and other SAP products and services mentioned herein as well as thei r respective logos are trademarks or
registered trademarks of SAP AG in G ermany and other countries. Please see www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information
and notices.
Note
This PDF document contains the selected topic and its subtopics (max. 150) in the selected structure.Subtopics from other structures are not included.
PUBLIC 2013 SAP AG or an SAP affiliate company. All rights reserved.
Page 1 of 8
http://help.sap.com/saphelp_nw73ehp1/helpdata/en/0e/77d8255ffa49bbb4e4c476c87376db/content.htmhttp://help.sap.com/8/12/2019 05 - Administrative Tasks
2/8
8/12/2019 05 - Administrative Tasks
3/8
Monitoring Integration Processes
SAP provides various tools for monitoring the Advanced Adapter Engine, the Integration Engine, and other components in SAP NetWeaver Process Integration (PI).
You can use SAP Solution Manager for central monitoring, as well as several other local monitors on Advanced Adapter Engine Extended (AEX) and dual-stack
systems.
Central Monitoring
When you have SAP Solution Manager in your landscape you can use it as a central tool for monitoring the integration processes. Within the PI Monitoring
dashboard in the Technical Monitoring Work Center you can obtain an overview of all PI components in your landscape. If you find that certain processes or
messages on a particular component have to be reviewed more thoroughly, you can navigate to the corresponding local monitor on the system where the
component is running.
Accessing and Using Local Monitors
On each system in your PI domain you can use a local monitoring tool to monitor a PI component running on this system. Within a local monitor, you can obtain
detailed information about a specific process. Local monitors also allow you to control the process execution.
To access all local monitors in a quick and easy way use the configuration and monitoring home page: http://[host]:[port]/pimon
The monitoring frequency depends on the volume of messages processed. We recommend checking the various monitors at least once a day. It is also important
that you frequently check the message queues to make sure that the overall message flow is working. If there are problems in a specific queue, no messages in
this queue are processed.
Local Monitoring on AEX Systems
The local monitors on an AEX system are available in SAP NetWeaver Administrator. They can be accessed at: http://[host]:[port]/nwa
Local Monitoring on Dual-Stack Systems
SAP provides the following local monitoring tools on dual-stack systems:
Identically to AEX systems, you can monitor the processes on the Advanced Adapter Engine and the Business Process Engine using the tools available in
SAP NetWeaver Administrator.
These tools can be accessed at: http://[host]:[port]/nwa
You can monitor the processes on an Integration Engine using the tools available in transaction SXMB_MONI.
These tools can be accessed in SAP GUI, as well as with a browser using SAP GUI for HTML.
You can monitor the processes on an Integration Engine using the tools available in Runtime Workbench.
These tools can be accessed at: http://[host]:[port]/rwb
On AEX systems the Runtime Workbench cannot be used for monitoring purposes.
More Information
Monitoring the Advanced Adapter Engine
Monitoring the Integration Engine
Monitoring Integration Processes using NetWeaver Administrator
Saving Message VersionsYou can store versions of messages at runtime in the Advanced Adapter Engine (AAE) and the Integration Engine (IE). You can specify after which processing
step in the pipeline of the AAE and the IE the message version is to be stored.
Procedure
You have the following options to store messages at runtime:
Staging
Versions of asynchronous messages can be stored after specific steps at runtime. An administrator can then edit the message, for example, in order to correct
faulty data in the payload, and then restart and process the message again.
This function is only available for messages p rocessed by the AAE.
Message logging
Versions of synchronous and asynchronous messages can be stored after specific steps at runtime to make them available for logging purposes at a later
point in time. Logged messages are only available in displaymode and cannot be restarted any more.
Global Configuration of Staging
Find below more information on how to configure staging globally, that means, for all scenarios running in a PI landscape.
This function is available for asynchronous messages processed by the AAE.
Note
PUBLIC 2013 SAP AG or an SAP affiliate company. All rights reserved.
Page 3 of 8
http://help.sap.com/saphelp_nw73ehp1/helpdata/en/e9/32ec905cc747d4b7429ecfced53954/frameset.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/2d/fcd97f01fe405abe21a1479c98b21e/frameset.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/af/d36bc882e846f29ddef9dc1741527b/frameset.htm8/12/2019 05 - Administrative Tasks
4/8
Configuring Staging on the Advanced Adapter Engine
When you use the dual-stack implementation option of SAP NetWeaver PI, you can configure staging on the AAE for two different kinds of message processing
scenarios:
Dual-stack message processing (including the IE)
In scenarios of this type, both AS ABAP and AS Java are involved for message processing at runtime.
This kind of message processing has been available in the very first releases of SAP NetWeaver PI. It is configured using the configuration objects receiver
determination, interface determination, and sender/receiver agreementin Integration Directory.
More information: Saving Message Versions in the Advanced Adapter Engine (Dual-Stack Message Processing)
Local message processing on the AAE
This kind of message processing involves only the Advanced Adapter Engine at runtime, the ABAP stack is not involved at all.Scenarios of this type are configured using the integrated configurationin Integration Directory.
This kind of staging is also the only available option in case you use the Advanced Adapter Engine Extended.
More information: Saving Message Versions in the Advanced Adapter Engine (Local Message Processing)
Global Configuration of Logging
Find below more information on how to configure this function globally, that means, for all scenarios running in a PI landscape.
This function is only supported for synchronous messages.
Configuring Logg ing on the Integration Engine
More information: Logging and Tracing(Integration Engine).
Configuring Logg ing on the Advanced Adapter Engine
You can log messages either in the pipeline of the Advanced Adapter Engine or within the processing of a chain of modules of an adapter.
Configuring Message Logging (Within AAE Pipeline)Configuring Message Logging (Within Adapter Module Chain)
Scenario-Specific Configuration of Staging and Logging
You can configure staging and logging of messages for specific scenarios that are covered by an integrated configuration.
This option is only available for AAE-only message p rocessing.
To perform scenario-specific configuration of staging and logging, open the corresponding integrated configuration in Integration Directory and choose tab Advanced
Settings.
Proceed as described under: Configuring Advanced Settings for Message Storage
For more information on how to display logged messages on the AAE, see: Monitoring Messages
Displaying Message Vers ions on the Integration Engine
You can display versions of messages processed by the IE. You can compare message versions in order to analyze what changes to the message were made
by the individual processing steps of the pipeline.
More information: Displaying Message Versions(Integration Engine).
Transporting ESR Content and Objects of Integration Directory
Use
Objects in the Enterprise Services Repository (ES Repository) are referred to as design objects, while objects in the Integration Directory are referred to as
configuration objects. The transport consists of an exportfrom the source repository or source directory and an importto the target repository or target directory.
These transports can be used as follows:
To copy design objects from one ES Repository to another ES Repository. The software component version must be the same in the source and target
repository in this case. In this way, you provide the design objects of the ES Repository using export files. Importing ESR Contentbriefly describes how
customers import this ESR contentto their ES Repository.
To copy configuration objec ts from one Integration Directory to another Integration Directory. In this way, you can copy a test configuration to a productive
landscape.
Prerequisites
You have set up a system landscape with several ES Repositories and Integration Directories. The sys tem landscape usually consists of development sys tems,
consolidation systems and production systems.
Note
Note
PUBLIC 2013 SAP AG or an SAP affiliate company. All rights reserved.
Page 4 of 8
http://help.sap.com/saphelp_nw73ehp1/helpdata/en/48/d113f7b4073254e10000000a42189b/content.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/4b/ec5648dfcd4c86e10000000a42189e/frameset.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/48/b2d2347895307be10000000a42189b/frameset.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/b0/3c93849a604a09b55d6df58ea3aaf7/frameset.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/77/14783a26234584b9d40a7368ae6a1c/frameset.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/7a/c83c3c90b74c1f9a00d761496e28ea/frameset.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/d6/49543b1e49bc1fe10000000a114084/frameset.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/6c/6b34b0297a4d2a95e7b1d9443d0fbb/frameset.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/1e/aa02438c37412b85a8f4c1d23e3e99/frameset.htm8/12/2019 05 - Administrative Tasks
5/8
The system terminates the process in certain cases with an error message when you import or transport large object sets. For more information about solving
this problem, refer to SAP Note 1004684.
Procedure
1. On the basis of your system landscap e consider a transport landscape with which you set out between which systems ESR content or configuration objects
are to be transported.
2. Transport the ESR content.
More information: Transporting ESR Content 3. Transporting configuration object.
More information: Transporting Configuration Objects of the Integration Directory
Objects in the Integration Directory reference objects in the ES Repository. We therefore recommend that you first transport the required ES Repository objects
followed by the Integration Directory objects. The configuration is not complete if the Integration Directory references objects in the ES Repository that have not yet
been imported. You can also import the missing objects into the ES Repository at a later date.
Further Information
Process Integration Transports
PI Transports Using the Change Management Service (CMS)
Transporting Objects using CTS
Process Integration Transports
General
When you develop your applications you must differentiate between two types of development objects:
Des ign objects from the ES Repository and configuration objects from the Integration Direc tory.
Objects in the different application systems. These are Java and ABAP classes, cli ent and server proxies generated using proxy generation, ABAP
programs, and other development objects that implement the actual application logic.
The functions for transporting design and configuration objects described in this section can only be used to transport ES Repository objects or Integration Directoryobjects. All objects that are developed in the application systems (proxy objects inc luded) must be shipped using their infrastructure. In particular, you must
ensure that the objects of your application from the ES Repository are shipped together with the objects of the application system.
More information:
For more information about the organization and transport of ABAP development objects, see Change and Transport System Overview (BC-CTS).
For more information on the organization and transport of Java development projects, see Tasks
Integration Directory content is not shipped. The export and import functions in the Integration Directory enable you to test your configuration data in a test directory
before you transport this data into the productive directory.
A topic that is related to transports is that of release transfer (more information: Transferring Design Objects). This involves the transfer of design objects of
different software component versions within a single Enterprise Services Repository.
Transport Support for PI TransportsYou can perform ESR content transports and Integration Directory Transports in the following ways:
You manually export the contents as a file from the initial sys tem and then import this file into the target system (file system-based transport).
Using the Change Management Service (CMS).
More information: PI Transports Using the Change Management Service (CMS)
PI Transports Using the Change Management Service (CMS)
General
PUBLIC 2013 SAP AG or an SAP affiliate company. All rights reserved.
Page 5 of 8
http://help.sap.com/saphelp_nw73ehp1/helpdata/en/49/630650f75d4df6a3dc2f93d51eb864/content.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/e8/e8573ba5f13048be50532fc3fcea9c/content.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/49/11e973cf292810e10000000a42189c/frameset.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/3b/dfba3692dc635ce10000009b38f839/frameset.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/9a/775de286874bc78dcb1470bc80f0f9/frameset.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/49/630650f75d4df6a3dc2f93d51eb864/content.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/da/890252f7164ac0bcecd04a5bbf9d7a/content.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/44/2c38d8afdf4674ae1adc1364f4d454/frameset.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/81/4c6753bb6d478ba9f8fa30eb4d4079/frameset.htm8/12/2019 05 - Administrative Tasks
6/8
Use the following tools for PI transports using Change Management Services (CMS).
Landscape Configurator - allows you to set up the transport landscape using XI tracks.
Enterprise Serv ices Builder - to export ESR content of the development system or of the consolidation system (for emergency corrections) and to track
completed transports.
Integration Builder for Integration Directory transports - to export configuration contents of the development system or of the consolidation system (for short
notice changes) and to track completed transports
Transport Studio - to perform transports using CMS:
This section focuses on the basic steps and options for CMS transports. More detailed procedures are referenced at the relevant points.
Configuration of the Transport Landscape
CMS supports the defintion of different transport landscapes using the definition of XI tracks in the Landscape Configurator. The following scenarios are supported:
In the case of transport scenarios with linked tracks, the objects versions in PROD1 must be identical to those in DEV2. You can only link XI tracks from different
system landscapes (see also: Connecting Tracks); this means if you link two tracks, A and B, a system from track A may not appear in track B. You can enter
the systems for both sys tem landscapes in a System Landscape Directory.
PI Transports within a Transport Landscape
In CMS mode, you perform transports using the ES Builder (for design objects) or the Integration Builder (for configuration objects) and the CMS Transport Studio.The tools focus on the following transp ort areas:
Transport Functions in the ES Builder/Integration Builder and Transport Studio
ES Builder/
Integration Builder
Determining the object set for transport
Status Display
Resolving conflicts in imports
Finding Transports
Transport Studio: Importing change requests to the target system
(Development, Consolidation, Assembly)
Assemb ling software component versions (Assembly)
Quality assurance step (Approval)
We will assume that the software component version of the objects that are to be transported is released for transport using the CMS. SAP provides a software
component vers ion for the entire content of the Integration Direc tory.
Transport Entities in ES Builder/Integration Builder
PUBLIC 2013 SAP AG or an SAP affiliate company. All rights reserved.
Page 6 of 8
http://help.sap.com/saphelp_nw73ehp1/helpdata/en/49/2accec5d561907e10000000a42189c/frameset.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/49/10d5bd3d9d132ee10000000a421937/frameset.htm8/12/2019 05 - Administrative Tasks
7/8
You define the object set of a transport for design objects in the ES Builder and for configuration objects in the Integration Builder. You can transfer either change
lists or transport lists to the CMS. Once the change or transport list has been exported from the Integration Builder or ES Builder, it appears as a change request
in the Transport Studio.
Change Lists
Both the ES Builder and the Integration Builder collect all changes to objects in a change list. It stands to reason that these are the changes you will want to
transport (from the development system, for example). Once you have released the change list, its status changes from Open to Transportable. To transfer it to
the CMS, choose Release for Transportin the context menu on the Change Liststab page. All changes at the time of release are transported in a change list.
Transport Lists
To compile a list of objects independently of change lists, you use the transport wizard to create transport lists. To create a transport list, proceed as follows:
1. Choose Tools Export Design Objects (Enterprise Services Builder) or Tools Export Configuration Objects (Integration Builder).
2. Select the Transport Using CMS mode and determine the objec t set in the next step.
You can use change lists as a filter when determining the object set in the transport wizard. Objects lists compiled in this way nevertheless have all the
normal properties of a transport list.
Both the ES Builder and the Integration Builder display the transport list on the Change Liststab page. This list is transferred directly to the CMS and has the
status Waiting for export until the process is complete. Object versions that are active at the time the transport list is compiled are transported in a transport list.
Interaction with the Transport Studio
Within an XI track you can transport objects from a development system (DEV) to a consolidation system (CONS) and then from the consolidation system (CONS)
to a productive system (PROD). Both the ES Builder and the Integration Builder offer different options for defining the transport entities depending on the target
system:
Transport Units by XI Track and Transport Scenario
Type of XI Track Supported Transport Units
(Depending on Transport Scenario)
From DEV to CONS From CONS to PROD
ES Repository Change and transport lists Usually:
Software component versions (in the Transport Studio)
Change and transport lists (emergency corrections in the ES Builder)
Integration
Directory
Transport lists
(objects of a party, service, or configuration
scenario)
Usually:
Change lists
(after their import and manual release in the Integration Builder or further changes in the
consolidation system)You can also create new transport lists.
Complete copy
(in the Transport Studio; for example, for an initial distribution of the entire directory content)
As shown in the table, the usual transport units and the necessary steps depend on the type of the XI track (Enterprise Services Repository or Integration
Directory) and the transport scenario.
In the CMS Transport Studio, there are a number of tab pages for each track, which you work through one after the other during a transport. The tab page on which
your exported change or transport lists are shown depends on the Integration Builder or ES Builder you are working with (development, consolidation, or productive
system). The following figure shows the process for the Integration Builder. The process is the same for the ES Builder.
You usually export transport requests from the development system, which appear in the import queue of the Transport Studio for the consolidation system. You
control the rest of the transport from here. Exceptions:
In the consolidation Integration Directory, change lists are usually generated when changes are imported. You must check and release these change lists in
the Integration Builder before you can transport them further with the Transport Studio.
If you have to make emergency corrections in the ES Repository of the consolidation system, you export change or transport lists, which appear in the
Transport Studio (as in the Directory case). You can then either reassemble the whole software component version (in the Assembly step) or create a
package containing just the changes for the productive system.
More information: Transporting Design Ob jectsand Transporting Configuration Objects
The table below summarizes the transport procedures in the CMS. The sequence of the tab pages in the Transport Studio corresponds to the transport route withina track.
Development Status of the XI Track in the Transport Studio
PUBLIC 2013 SAP AG or an SAP affiliate company. All rights reserved.
Page 7 of 8
http://help.sap.com/saphelp_nw73ehp1/helpdata/en/55/7a09d0d7d34b828a9740e322b9222c/frameset.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/54/8b5b0555264a93a679c2117fedc748/frameset.htm8/12/2019 05 - Administrative Tasks
8/8
Step Tab Page Use
Check-In You use check-in to make archive files with the extension .PRA that you have received from an external source known to the Change
Management Service, and make them available for transport through the development landscape. Checked-in archives are added to the
import queue on the Development tab page.
Integration Builder or ES Builder users do not use this function at present because both tools have their own import function (file system-
based import).
0 Development This import queue contains checked-in archives and exports from other XI tracks connected to this track (more information:
Connecting Tracks).
1 Consolidation Once a transport request has been exported in the development ES Builder/Integration Builder, this is where the change requests
appear for each software component version for import to the consolidation system (ES Repository or Integration Directory).
2 Assembly After import in the consolidation system, this is where you assemble transports of software component versions.
3 Approval This tab page displays assembled software component versions. You use this step for quality assurance, to decide which changes to
import to the productive system.
4 Production After approval, the transport is ready for import to the productive system. The corresponding tab page is only displayed if you have
entered a productive system in the corresponding track.
Transporting Configuration Scenarios
You can transport a configuration scenario together with all the configuration objects assigned to it. This enables you, for example, to transport all the configuration
objects belonging to one configuration scenario from a test environment to a productive environment.
Procedure
1. To transport configuration scenarios, define groups of business systems in the System Landscape D irectory in which the bus iness systems that have been
pre-defined for different areas of use (for example, testing and production operation) are grouped together.
For more information, see: Tasks in the System Landscape Directory
2. To ensure configuration content can be imported and exported without any problems, in the System Landscape Directory, you must define (prior to import)
which business systems correspond to each other in the various business system groups.
For more information, see: Configuring Groups and Transport Targets
3. You can now transport the configuration scenario.
Additional Information Transporting ESR Content and Objects of Integration Directory
PUBLIC 2013 SAP AG or an SAP affiliate company. All rights reserved.
Page 8 of 8
http://help.sap.com/saphelp_nw73ehp1/helpdata/en/93/a3a74046033913e10000000a155106/content.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/48/ced18318d3424be10000000a421937/frameset.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/48/ced10f18d3424be10000000a421937/content.htmhttp://help.sap.com/saphelp_nw73ehp1/helpdata/en/49/10d5bd3d9d132ee10000000a421937/frameset.htm