Preguntas Certificación PI Parte 1
Preguntas Certificación PI Parte 1
com/user/quiz/149762/userresults
How many sender agreements do you have to configure? NEWS & UPDATES
Skills Required to Pass
Please choose the correct answer.
SAP functional
Response: Certification
Jan 27 2016 - 09:50
SAP EWM Exam Success:
0
Live Testimonial By
Candidate
1 Dec 17 2015 - 01:30
What is SAP EWM? How
SAP EWM can boost your
3 career path?
Nov 16 2015 - 00:30
more
2
Score 0 of 1
Question:
In a customer scenario, messages are sent from the PI Integration Server to the Advanced
Adapter Engine.
Be the first of your friends to like
What is the sequence of steps of a typical message flow through the adapter engine? this
Response:
Message arrives in the adapter engine via JMS, message is persisted, multiple module
processors are called, and message is delivered to backend system.
Message arrives in the adapter engine via HTTP, message is persisted, module processors are
called, and message is delivered to backend system.
Message arrives in the adapter engine via RFC protocol, message is persisted, multiple module
processors are called, and message is delivered to backend system.
Message arrives in the adapter engine via HTTP, module processors are called, message is
persisted, and message is delivered to backend system.
Score 1 of 1
Question:
You want to assign a logical system name to a business system in the System Landscape
Directory for an IDoc scenario.
Response:
To enable the IDoc adapter to resolve the technical system name in the SOAP header without
further configuration
To enable the resolution of a business system name into an ALE logical system name and
vice-versa
Score 0 of 1
Question:
In SAP NetWeaver Process Integration, you can use operation mapping either to transform
the payload or to determine the receiver dynamically.
Response:
Interface Determination
Interface Agreement
Receiver Agreement
Receiver Determination
Score 1 of 1
Question:
Response:
Keep Headers
Sync/Async Bridge
Score 0 of 1
Question:
You have created a deadline branch. When the deadline expires, the integration process
should be canceled.
How can you achieve this using SAP design patterns for integration processes?
Please choose the correct answer.
Response:
Insert a switch to send a message to another integration process to cancel the process.
Insert a control step that raises an alert to inform the administrator to stop the process
manually.
No action is necessary; the process is canceled automatically once the deadline has expired.
Insert a control step in the deadline branch that cancels the process.
Score 1 of 1
Question:
You use SAP NetWeaver Process Integration on a dual-stack system. You want to configure
asynchronous communication between two systems using different service interfaces. A
high message throughput is essential for your business scenario.
Response:
Score 1 of 1
Question:
You have implemented a scenario where IDocs are posted to an ERP system using the
receiver IDoc adapter. Which statements correctly describe the receiver IDoc adapter of
SAP NetWeaver PI?
Response:
Specific fields in the IDoc control record can be overwritten using the 'header mapping'
functionality in the Receiver Agreement.
IDoc packages are not supported, unless all IDocs are collected by BPM.
If the target system is SAP Web AS 6.20 or under, then the quality of service BE (best effort)
and EO (exactly once) can be used.
Quality of service EOIO (exactly once in order) is supported, provided that the target system is
a SAP Web AS 6.40 or above.
Score 0 of 1
Question:
You want to import a business system from the System Landscape Directory (SLD) to the
Integration Directory to use it for configuration.What is one purpose of the assignment of a
software component to a technical system in the SLD?
Response:
To see the sender/receiver interfaces related to the particular technical system in the imported
business systems
To allow developers to access the technical system description of the imported business system
object directly in the Integration Directory
Score 1 of 1
Question:
The Advanced Adapter Engine is installed as a component on the central Integration Server.
However, it can also be installed de-centrally. Why would you do this?
Response:
So that the administrator can monitor the adapter environment without having to log on to the
Integration Server.
The Advanced Adapter Engine provides mapping and routing locally. You can gain a great
improvement in performance by using an Integrated Configuration.
Because the transfer of data between an adapter and the underlying EIS may not use a protocol
that supports transmission across firewalls, additional adapter engines may need to be installed
"close" (in a network sense) to the Business System.
De-central adapter installations are more secure than central installations, as they have their
own certificate store.
Score 1 of 1
Question:
Which of the following configuration objects can you use to activate XML validation of a
message payload in SAP NetWeaver Process Integration?
Response:
Receiver agreement
Sender agreement
Receiver determination
Interface determination
Integrated configuration
Score 1 of 1
Question:
Which modeling environments does Enterprise Services Repository offer in SAP NetWeaver
Process Integration?
Response:
Visual Composer
Score 0 of 1
Question:
Which of the following standard monitoring types are provided in SAP NetWeaver Process
Integration?
There are 2 correct answers to this question.
Response:
Score 1 of 1
Question:
Response:
You can work with the Integration Directory and Enterprise Service Repository in one common
UI.
You can navigate directly from an integration flow to its Enterprise Services Repository objects
(interfaces and mapping objects).
Once the scenario has been configured in the Integration Directory using an advanced
Integration flows can only be transported using the Transport Management System.
Score 1 of 1
Question:
Integration Processes are executed by the Business Process Engine at runtime. What is the
Business Process Engine?
Response:
Score 0 of 1
Question:
The CPA Cache is a key component of the adapter engine. Which statement correctly
describes the features of the CPA cache?
Response:
In the CPA Cache, the object of type 'binding' corresponds to a communication channel in the
directory.
If necessary, the CPA Cache refresh can be initiated manually from transaction SXI_CACHE.
The CPA Cache can be modified online with the SAP NetWeaver Administrator.
Score 1 of 1
Question:
A SOAP client calls a PI, using the sender SOAP adapter. Which of the following statements
correctly describe using the quality of service of 'Exactly Once'?
Response:
When providing the message ID externally, the parameters 'Use Encoded Headers' and 'Use
Query String' must be set to true.
If the message ID has been used before, the message will be marked as duplicate and then
discarded.
A message ID must be provided with the message, otherwise an error will occur.
Score 1 of 1
Question:
Where in Enterprise Services Repository can you define the required message type?
Response:
Score 0 of 1
Question:
After you have activated an integration process, you check the transaction SXI_CACHE. A
return code is displayed for your integration process that is unequal to 0.What do you check
to solve this issue?
Response:
Score 0 of 1
Question:
Which of the following are use cases for an Advanced Adapter Engine Extended (AEX)
standalone installation?
Response:
Score 0 of 1
Question:
What is the purpose of the standard function "exists" when used for a source element in
message mapping?
Response:
Score 1 of 1
Question:
Response:
Services Registry
Integration Builder
Score 0 of 1
Question:
you may want to test the value of an element using the Boolean function.
How does the Boolean function in Message Mapping interpret the result of the test?
Response:
Score 0 of 1
Question:
When creating a Technical System in the System Landscape Directory you select and add the
Software Products that are installed on this Technical System.
As an option you can de-select the Software Components associated with the selected
Products. Why is this option necessary?
Response:
The appropriate Technical System may not include all possible components of the selected
products.
Certain Software Components might not be part of the particular version of the product.
The developer using the Technical System description may not have sufficient authorization to
work with the Software Component in question.
Score 1 of 1
Question:
While monitoring the customer's production system you notice that there are many
messages in the Advanced Adapter Engine with the status HOLD. Why do the messages have
this status?
Please choose the correct answer.
Response:
The messages are being sent using a communication channel that has been configured in the
Availability Time Planning tool in the Runtime Workbench.
The receiver system is currently down for maintenance. Once the receiver system is back the
The messages are Exactly Once in Order (EOIO) quality of service and the first message in the
queue has not yet been delivered successfully.
The messages are using event-driven message processing and will be sent when the necessary
event is triggered.
Score 1 of 1
Question:
When deciding whether an integration process might be the right solution for your
integration scenario, you have to consider some prerequisites.
Response:
Score 1 of 1
Question:
Response:
Improved performance
Score 1 of 1
Question:
Technical systems are application systems that are installed on your system landscape.
Which of these statements correctly describe the properties of technical systems?
Response:
ABAP Technical systems are normally registered in the SLD server automatically.
Technical systems from type XPI are infrastructure systems, e.g. Adapter Engines.
Technical systems are logical systems which function as senders or receivers within SAP
Netweaver PI.
Score 1 of 1
Question:
Which relationship do you define in both sender agreement and receiver agreement?
Please choose the correct answer.
Response:
Score 0 of 1
Question:
Response:
Score 1 of 1
Question:
After you have created a Business System in the SLD, you can assign a transport target to
this system. What is the purpose of a transport target?
Response:
With transport targets, you can associate the names of corresponding Business Systems in
different Business-System-groups.
A transport target is a SAP NetWeaver PI component to support the software logistic tasks.
Score 1 of 1
Question:
Which statements are correct when using the Receiver File adapter to process
XML messages?
Response:
The adapter can convert the XML payload into a flat file.
Score 1 of 1
Question:
Response:
Develop a proxy in Enterprise Services Repository and set the proxy port to 8080.
Design a service interface in the Integration Directory and generate the proxy in the back end.
Design a service interface in Enterprise Services Repository and generate the proxy in the back
end.
Score 1 of 1
Question:
You are implementing an IDoc-based scenario using SAP Netweaver PI and more
specifically the sender IDoc adapter.
Which of these steps are mandatory for the sender IDoc adapter to function properly?
Response:
The Logical System name (ALE name) for the Business System must be defined in the SLD.
An RFC destination must be defined on the sender system, pointing to the Integration Server
client.
Score 1 of 1
Question:
Within your PI implementation project, you should choose the best mapping type for your
interface transformation requirements.
Why should you in most situations recommend graphical message mapping rather than
XSLT mapping?
Response:
Message Mapping generates Java code that uses queues. XSLT mapping loads the entire source
and target structures into the memory. Therefore Message Mapping is more efficient and can
handle deep structured XML documents faster.
Score 1 of 1
Question:
You want to implement exception handling for your ccBPM process. When an exception
occurs, you want to inform the administrator via alerts.
Response:
In transaction ALRTCATDEF
Score 1 of 1
Question:
Response:
They are persisted on the Integration Server and can be re-sent from this location in case of
problems.
They are not persisted on the Integration Server unless logging is switched on.
Score 1 of 1
Question:
Which of the following adapters can you select in the communication channel when using
Process Integration proxy communication?
Response:
RFC
XI
WS-RM
HTTP
Score 1 of 1
Question:
Which of the following tuning parameters are used to improve performance when
processing messages with Quality of Service Exactly Once (EO)?
Response:
EO_OUTBOUND_PARALLEL
EO_INBOUND_PARALLEL
LOGGING_SYNC
QRFC_QUEUE_RESTART_ALLOWED
QUEUE_COUPLING
Score 0 of 1
Question:
In which sequence are configuration objects processed in the central Integration Engine at
runtime?
Response:
Score 1 of 1
Question:
Response:
When a firewall between the business system and the Integration Server prevents them from
communicating directly
When you want to use cross-component business process management (ccBPM) in the
Advanced Adapter Engine
When you want to use the advanced monitoring capabilities of the Integration Engine
Score 1 of 1
Question:
You want to develop a Consumer application supporting credit management. Which of these
development environments can be used?
Response:
Any development environment which is able to create a Consumer Proxy from a WSDL file.
Score 0 of 1
Question:
Response:
Score 1 of 1
Question:
Response:
Score 1 of 1
Question:
While looking through some message mapping examples currently in production, you notice
that the function "exists" is used in several places.
Why might this step be necessary before you can apply the required mapping functions?
Response:
To check whether an element in the source document has any value before any mapping or
transformation can be performed.
To check whether an element in the source document has any value before any mapping or
transformation is performed.
To check whether a parent element has any child nodes before using their values in mappings
and transformations.
To check whether the element exists in the source document before any mapping or
transformation can be done.
Score 0 of 1
Question:
Which protocols are used to send e-mails via the Process Integration mail adapter?
There are 2 correct answers to this question.
Response:
SMTP
IMAP4
JMS
POP3
Score 1 of 1
Question:
Response:
Score 1 of 1
Question:
Messages of which quality of service can be executed in parallel queues on the Integration
Engine?
Response:
Score 0 of 1
Question:
You configure the sender RFC adapter to convert RFC calls from a sender to XML messages.
These XML messages are then sent to the Integration Server or to the PCK. What is the
purpose of the RFC adapter parameter "Program ID"?
Response:
The Program ID must uniquely describe the RFC sender communication channel in the
configured application server gateway.
Score 1 of 1
Question:
What is a PI Pipeline?
Response:
Score 0 of 1
Question:
When messages are processed by the Advanced Adapter Engine, which concepts are correct
with regards to monitoring?
Response:
The RFC adapter and SOAP adapter can be monitored directly in the Advanced
Adapter Engine.
The adapter engine and the integration engine share the same persistence layer.
The detailed status of the messages can be monitored by looking at the audit log via the
Runtime Workbench or the NWA.
The status of the messages in the adapter engine can be monitored by drilling down into the
MSGUID from the transaction sxmb_moni.
The messages are processed in the adapter engine with the same MSGUID as in the Integration
Server.
Score 1 of 1
Question:
Response:
Score 1 of 1
Question:
Response:
Service Interface
Message Type
Context Object
Data Type
Score 1 of 1
Question:
A special aspect in B2B business processes is that the business partners involved in these
processes do not usually provide information about their internal system landscape.
Response:
Communication Party
Communication Channel
Receiver Determination
Score 1 of 1
Question:
Response:
All objects within the software component version of the integration process.
All objects displayed in the Process Integration Scenario using this process.
Score 0 of 1
Question:
Assume that during the mapping process, the customer asks for certain information to be
logged to the Process Integration monitor for examination using SXMB_MONI.
A user-defined function will be used to perform the appropriate mapping function. Which of
these statements correctly describes the user-defined function?
Response:
All user-defined functions have access to a global static class, MappingTrace, which can be used
to send messages to the PI monitor.
An AbstractTrace object must be obtained from the Container object. Then, it can be used to
send messages to the PI monitor.
Score 0 of 1
Question:
Response:
SOAP
HTTP
WS-RM
IDoc
Score 1 of 1
Question:
You want to create multiple configurations for one ccBPM process without changing the
corresponding process definition. What do you use to achieve this?
Response:
Process signature
Container definition
Correlation
Configurable parameters
Score 1 of 1
Question:
After reviewing the specifications for a transformation, you found out that you need to save
certain data for a later retrieval during the mapping process.
Response:
You can use the Container object to store the values in parameters which can be retrieved later
in the same message mapping.
You can use the GlobalContainer object to store the values in parameters which can be
retrieved later in the same message mapping.
The GlobalContainer object can be used to save and retrieve data by multiple message
mappings. The data is stored as persistent objects in the database, therefore, care must be
taken to re-initialize, clear or delete the data.
You must use user-defined functions with execution type set to "All Values of Queue" or you will
not have access to the required java objects Container and GlobalContainer.
Score 1 of 1
Question:
Which of the following mapping types are supported in SAP NetWeaver PI?
There are 3 correct answers to this question.
Response:
C++
Java
Message Mapping
XSLT
.Net
Score 1 of 1
Question:
Which SAP NetWeaver Process Integration component belongs to the design-time area?
There are 2 correct answers to this question.
Response:
Score 1 of 1
Question:
The JDBC and JMS adapters are used to connect to database and queue providers
respectively.
Which of these additional steps are needed for these adapters to function properly, apart
from normal configuration steps?
Response:
Score 0 of 1
Question:
Which of the following pipeline steps is optional for pipeline execution on the Integration
Server?
Please choose the correct answer.
Response:
Interface Determination
Receiver Determination
Score 0 of 1
Question:
You are not using Integration Engine processing in your system. You are troubleshooting
configuration errors with the Advanced Adapter Engine (AAE) as messages are not reaching
the target system.
Response:
Receiver Determination -> Interface Determination -> Mapping -> Technical Routing -> Call
Adapter
Score 0 of 1
Question:
To react to situations where it is not possible or not advisable to continue a process in the
normal way, you can define exceptions. Which statements correctly describe the triggering
of exceptions?
Response:
A synchronous or asynchronous Send step can trigger an exception when a system error occurs.
Every step type can trigger an exception when a permanent error occurs.
Score 1 of 1
Question:
Response:
Score 0 of 1
Question:
(skipped)
You want to connect an SAP ABAP back-end system to your central Integration
Server using proxy technology.
Response:
The back-end system must be based on SAP NetWeaver Application Server 6.20 or higher.
The SAP business package for common parts must be deployed on the back-end system.
Score 0 of 1
Question:
You can influence the transactional behavior during the definition of an integration process
in the process editor. This can improve the performance of your integration process.
Which step types allow the suppression of the creation of a new transaction?
Response:
Transformation Step
Send Step
Receive Step
Score 1 of 1
Question:
How does WS Reliable Messaging (WS-RM) protocol ensure the reliable delivery of
messages?
Please choose the correct answer.
Response:
By signing the SOAP header and compressing the payload of the message
By sending a WS acknowledgment
Score 1 of 1
Question:
What are the three types of Communication Components in the Integration Directory?
Response:
Score 1 of 1
Question:
You have created a Message Mapping by using the simple drag&drop from source to target
element.
However, when testing the mapping by entering only one value for the source element, you
find that the target element has been created with 3 occurrences.
Each of the target elements filled the same value as the source element. What might go
wrong?
Response:
The data type for the target element has a maxOccurs=3. Therefore, when only 1 value is
mapped to the element, it is repeated 3 times.
The data type for the target element has a minOccurs=3. Therefore, when only 1 value is
mapped to the element, it is repeated 3 times.
The data type for the source element has a maxOccurs=3. Therefore, when only 1 value is
entered for the element, it is repeated 3 times.
The data type for the source element has a minOccurs=3. Therefore, when only 1 value is
entered for the element, it is repeated 3 times.
Score 0 of 1
Question:
What happens to the quality of the service descriptor in the SOAP header when a message is
processed through the Integration Engine?
Response:
Score 0 of 1
Question:
This flexibility includes the usage of multiple mapping steps. Which statement correctly
describes the characteristics of combined mapping steps?
Response:
All of the mapping steps must be of one type of mapping, e.g. they must all be Message
Mapping, or they must all be XSLT mapping.
Any mapping method can be used with any combination. E.g. you can create a graphical
Message Mapping followed by Java and XSLT mapping.
Only by using XSLT mapping can we use multiple mapping steps. This is based on using
"includes" of multiple XSLT's within the mapping process.
Multiple mapping steps can be used, only by using Java mapping, due to Java's ability to access
internal mapping programs.
Score 0 of 1
Question:
Within Process Integration Message Mapping you can set up Function Libraries for
user-defined functions. When would you do this?
Response:
When you want to avoid multiple user-defined functions for the same purpose.
When you want to avoid the usage of graphical mapping functions for complex mappings.
Score 0 of 1
Question:
The communication between the Integration Server and the backend applications can be
achieved without adapters. Which message protocol should you use for this communication
type?
Response:
PI-SOAP Protocol
File
RFC-XML
JDBC 2.0
Score 0 of 1
Question:
You used the direct connection configuration object to configure a direct communication
scenario between two business systems.
Response:
Score 1 of 1
Question:
The Services Registry provides visibility in an SOA landscape. Which statements describe
the Services Registry?
Response:
The Services Registry shows where in the landscape, services are located.
The Services Registry is used by developers to find available Web services they can reuse.
Score 0 of 1
Question:
In the Web Service Reliable Messaging programming model (WS-RM) messages are
transferred from the service consumer to the service provider using logical sequences.
Response:
Score 1 of 1
Question:
Your mapping program concatenates 2 source elements in order to create a target element.
The target element has the max. occurrence property set to "1…unbounded". During testing,
the 1st source element occurs 2 times; the 2nd source element occurs 4 times. How many
times does the target element appear in the target message?
Response:
Score 1 of 1
Question:
Response:
An XPath expression