C - CPI - 15 - SAP Integration Suite-1
C - CPI - 15 - SAP Integration Suite-1
C_CPI_15
SAP CLOUD PLATFORM -
INTEGRATION SUITE
CERTIFICATION MCQ’S
1. What can you use to add business logic to SAP S/4HANA Cloud?
A. Side-by-side extensibility
B. SAP Enterprise Messaging
C. Excensibility services on SAP Cloud Platform
D. In-app extensibility
3. What can you use to transport your iFlow from DEV to PROD?
A. BRF+
B. MTAR download
C. MTA download
D. CTS+
4. What are the building blocks of the SAP Cloud Application Programming
model (CAP)?
A. SAP Cloud Platform SDK
B. Core Data Services
C. SAP Cloud SDK
D. Custom business objects
5. You want to use a XSLT mapping in your iFlow. You want to use dynamic
parameters that are set as exchange message properties.
A. Use only dynamic parameters in the content modifier artifact
B. Use Java script eithin a special namespace in the XSL template
C. Use simple expression language within a special namespace in the
XSL template
6. You use a Local Call > Looping Process Call and the value of the
Expression Type is Non-XML What expression language can you use?
A. Spring Expression Language
B. EL Expression Language
C. Unified Expression Language
D. Camel Simple Expression language
9. You want to use cloud service from SAP. You want your data to be secured
and stored exclusively by you. Which of the deployment models can you use?
A. Private cloud
B. Hybrid cloud
C. Fiori cloud
D. Analytical cloud
E. Public cloud
10. You are designing an iFlow and one of the requirements is to invoke an
external OData service to update the message. What step type should you
use?
A. Content Enricher
B. Content Modifier
C. Request-Reply
D. Send
11. What are the main architecture layers of the SAP Cloud Stack?
A. PaaS
B. SaaS
C. BaaS
D. DaaS
E. IaaS
12. What is the integration style that SAP Cloud Platform Integration follows?
A. User Centric Consumption
B. Thing Integration
C. Process Invocation
D. Data Movement
13. You assign a user to the AuthGroup. Business Expert Group. What
specific task can this user perform?
A. Delete messages from the transient data store
B. Access (read only) the data store viewer
C. Manage security artifacts
D. Read the message payload and attachments
E. Deploy integration content
14. Your client requests an SAP Cloud Platform Integration tenant from SAP
and one is several application URLs are provided to your client.
Which of the URLs below is for the SOAP adapter on the runtime node?
A. https://customer.specific.url.hana.ondemand.com/gw
B. https://customer.specific.url.hana.ondemand.com/http
C. https://customer.specific.url.hana.ondemand.com/cxf
16. A user needs read-only access to the Data Store Viewer. What
authorization group must be assigned to this user?
A. AuthGroup.BusinessExpert
B. AuthGroup.Administrator
C. AuthGroup.SystemDeveloper
D. AuthGroup.IntegrationDeveloper
17. You want to use SAP Cloud Platform Integration content for different
integration platforms. What do you do to the product profiles?
A. Change the product profile to your target platform on SAP Cloud
Platform Integration.
B. Change the product profile on the target platform.
C. Use the SAP Cloud Platform Integration product profile for all target
integration platforms.
D. It works out of the box for all integration platforms.
18. Which of the following capabilities are included with DevOps services?
A. Scaling
B. Monitoring
C. Configuration
D. Enrichment
E. Deployment
19. You want to modify a message using code. Which languages can you
use?
A. JavaScript
B. C++
C. Groovy
D. Swift
20. Your client has a requirement that all new reporting apps are to be
deployed on SAP Cloud Platform, but those apps will access data from
existing on premise systems via secure tunnels. They do not wish to use an
SAP Gateway server to implement this access.
What SAP Cloud Platform service eliminates the need for an SAP Gateway
server for on premise data access?
A. SAP API Business Hub
B. SAP Cloud Platform Connectivity
C. SAP Cloud Platform API Management
D. SAP Cloud Platform OData Provisioning
21. Which of the following mapping artifacts can be shared between SAP
Process Integration and SAP cloud Platform Integration?
A. Java Mapping
B. ABAP Mapping
C. Message Mapping
D. Operation Mapping
22. Which of the following are primary capabilities of SAP Cloud Platform?
A. It is positioned as the SAP SaaS platform.
B. It is an agile platform.
C. It integrates cloud applications.
D. It enriches an SAP HANA database
E. It extends On-premise applications
23. Your client is considering implementing S/4HANA in the cloud and is not
sure which deployment option is the best fit. They need the full functional
scope of SAP S/4HANA along with the ability to customize, modify, and
extend it.
What cloud deployment option satisfies these requirements?
A. SAP S/4HANA Cloud
B. SAP S/4HANA private managed cloud
C. SAP S/4HANA
D. SAP S/4HANA Cloud, private option
27. You use local Call > Looping Process Call and the value of the Expression
Type is Non-XML. What a expression language can you use?
A. EL Expression Language
B. Unified Expression Language
C. Spring Expression Simple Expression Language
29. You want to detect errors while message processing but without a
Message Failed status. Which events can you use?
A. Terminate Message in an Exception Sub process
B. Message End Event in an Exception Sub process
C. Exception Message in an Exception Sub process
D. Escalation Event in an Exception Sub process
30. You want to allow a new developer to access the design view of your SAP
Cloud Platform Integration tenant. Where do you set these access rights?
A. SAP Solution Manager
B. SAP identity provider
C. SAP Cloud Platform
D. SAP Cloud Platform Integration tenant settings
32. Which databases are supported by SAP Cloud Platform data and storage
services?
A. SAP HANA
B. Apache Couch DB
C. Postgre SQL on SAP Cloud Platform
D. Redis on SAP Cloud Platform
E. SAP MaX DB
33. Which usage options are offered by SAP Cloud Platform Integration?
A. OData service
B. Data migration
C. Value mapping
D. SOAP service
34. Your client is unsure of how SAP Cloud Platform enhances SAP S/4HANA
and needs more information.
What additional capabilities does a customer gain if they have SAP Cloud
Platform along with SAP S/4HANA?
A. Platform side-by-side extensibility.
B. Create new standalone cloud apps.
C. Perform in-app extensibility.
D. Use extension services.
E. Integrate with SAP Cloud apps third-party solutions.
35. While testing your iFlow, you notice that messages are being received but
not processed, due to a problem with the user. The error the log reads as
follows:
"com.sap.esb.application.services.cxf.interceptor.SimpleAuthorizingInterceptor
user is not authorized". What should you do to fix this error?
A. Assign the ESBMessaging.send.role to the user.
B. Redeploy the known hosts in the tenant key store.
C. Change the method of authentication from Basic to Certificate to the user.
D. Redeploy the X.509 certificate in the tenant keystore for the user
36. You want to direct messages along a specific path using an expression.
What element do you use?
A. Join
B. Splitter
C. Router
D. Aggregator
37. What is the main role of the SAP Cloud Platform Integration Service?
A. It integrates a customer's own application landscape with a public cloud.
B. It integrates on premise apps with mobile app.
C. It integrates a customer's own application landscape with a private cloud.
D. It integrates cloud applications into an application landscape
38. What are the main features of SAP Data Quality Management?
A. Platform to create a business service packages
B. Address cleaning
C. Automated analysis
D. Geocoding
39. Your client asks you to identify a few features of SAP S/4HANA, private
option. Which of the following are features?
A. Annual release cycle
B. Subscription licensing
C. Half-year release cycle
D. Bring your own license (BYOL)
43. You are using the HTTP adapter to connect to a third-party cloud software.
Which operations are supported?
A. HEAD
B. OPTIONS
C. PURGE
D. TRACE
44. Your client asks for advice regarding which SAP Cloud Platform service
they should use placed in devices. Which SAP Cloud Platform service should
they use?
A. SAP API Business Hub
B. SAP Cloud Platform OData Provisioning
C. SAP HANA smart data integration
D. RabbitMQ on SAP Cloud Platform
45. In a mail receiver adapter you use plain user/password for authentication.
Where do you define the user and password?
A. SAP API Business Hub
B. SAP Cloud Platform OData Provisioning
C. SAP HANA smart data integration
D. RabbitMQ on SAP Cloud Platform
47. Which of the following are primary capabilities of SAP Cloud Platform?
A. It is positioned as the SAP SaaS platform.
B. It is an agile platform.
C. It enriches an SAP HANA database
D. It integrates cloud applications.
E. It extends On-premise applications
48. You want to detect errors while message processing but without a
Message Failed status. Which events can you use?
A. Terminate Message in an Exception Sub process
B. Escalation Event in an Exception Sub process
C. Message End Event in an Exception Sub process
D. Exception Message in an Exception Sub process
49. Your client asks for advice regarding which SAP Cloud Platform service
they should use placed in devices. Which SAP Cloud Platform service should
they use?
A. SAP HANA smart data integration
B. SAP Cloud Platform OData Provisioning
C. RabbitMQ on SAP Cloud Platform
D. SAP API Business Hub
53. Your client is unsure about the possible options to implement their cloud
transformation journey and needs more information. Which of the following
products are cloud transformation options?
A. SAP Cloud Connector
B. SAP Cloud Platform
C. SAP Cloud Trust Center
D. SAP cloud apps (SAP SuccessFactors, SAP Concur, etc.)
E. SAP HANA Enterprise Cloud
54. Which tool or service do can you use to link SAP Cloud Platform
applications and On-premise systems together?
A. Cloud Integration
B. SAP Business Connector
C. SAP HANA smart data integration
D. SAP Cloud Connector
55. What cloud deployment model does SAP Cloud Platform follow?
A. On premise
B. Private
C. Public
56. You want debug your iFlow at run time. What log level do you use if you
want to check the payloads at every process step?
A. Debug
B. Info
C. Trace
D. Create a script
57. Your iFlow process messages synchronously and you get the message
status ESCALATED. What does this message status mean?
A. NO error message is sent to the receiver.
B. An error message is sent to the receiver.
C. An error message is sent to the sender.
D. NO error message is sent to the sender.
58. You need to encrypt the contents of message. What encryptor should you
use?
A. SFTP
B. PGP
C. HTTPS
D. AES
60. Your caller sends only a decrypted message payload. Which security
standard can use to encrypt this message payload?
A. HIPAA secure messaging
B. Web Services Security (WS-Security)
C. XML Signature
D. Open Pretty Good Privacy (Open PGP)
61. our client has a requirement that front-level service reps need role-based
tiles hosted in SAP Fiori launchpad that show real-time temperature change
readings coming from sensors placed in thermometers.
What SAP Cloud Platform service do you recommend?
A. SAP Leonardo Machine Learning
B. SAP HANA for advanced analytics: Search, Text Analysis, and Mining
C. SAP HANA advanced analytics: Predictive Analytics
D. SAP Smart Business services
62. Your client is using SAP Hybris for sales order quotes. A large percentage
of customers registered in SAP Hybris have duplicate addresses.
What SAP Cloud Platform service do you recommend to cleanse the customer
address?
A. SAP Data Quality Management. Micro services for location data
B. SAP Hybris as a Service (YaaS) on SAP Cloud Platform
C. SAP Cloud Platform Business Rules service
D. SAP Cloud Platform Identity Provisioning
65. What are the optimal integration domains for SAP Cloud Platform
Integration?
A. SAP Cloud Connector
B. SAP Cloud Platform
C. SAP Cloud Trust Center
D. SAP cloud apps (SAP SuccessFactors, SAP Concur, etc.)
E. SAP HANA Enterprise Cloud
67. Where do you find information about APIs built by partners and SAP?
A. Enterprise Service Repository
B. SOA Manager
C. SAP Cloud Platform API Management
D. SAP API Business Hub
69. You want to add a header variable to an exchange message. What type is
NOT supported?
A. Xpath
B. Expression
C. Regular Expression
D. Global Variable
70. You want to use a XSLT mapping in your iFLow. You want to use dynamic
parameters. How can you do this?
A. Use only dynamic parameters in the content modifier artifact
B. Use simple expression language within a special namespace in the
XSL template
C. Use Java script within a special namespace in the XSL template
71. You design a process to throw an exception while messages are being by
the SAP Cloud Platform Integration service. What iFlow step type does this?
A. Escalation End
B. Error Start
C. Error Start
D. Terminate Message
E. Error End
73. You want to encode/compress messages. Which schemes can you use?
A. Base64 Encoder
B. 7plus Encoder
C. RAR Compression
D. GZIP Compression
75. To what service model does the SAP Cloud Platform Integration service
belong?
A. A service on an SaaS
B. A service on an IaaS
C. A service on a PaaS
D. A standalone app
76. Your client is evaluating an SAP HANA Enterprise Cloud purchase and
needs more information options. Which of the following SLA options cover
SAP HANA Enterprise Cloud Productive infrastructure Response:
A. Enhanced Management Services
B. Digital Business Services
C. Application Management Services
D. Standard Technical Services
77. Your client has a requirement that end users need to see analytic content
in the form of charts and tiles. What service in SAP Cloud Platform does this
"out of the box" without the need for coding?
A. SAP Smart Business service
B. SAP Predictive service
C. SAP HANA Advance Analytics
D. SAP Streaming Analytics
78. Which incoming formats are available for the aggregation strategy in a
Gather step type?
A. JSON
B. ASCII
C. Plain Text
D. XML (Different Format)
80. In a mail receiver adapter you use plain user/password for authentication.
Where do you define the user and password?
A. Manage Security Material > OAuth2 Credentials
B. Create directly as user and password at the mail receiver adapter
configuration
C. Manage Security Material > Secure Parameter
D. Manage Security Material > User Credentials
84. Which usage options are offered by SAP Cloud Platform Integration?
A. Value mapping
B. OData service
C. SOAP service
D. Data migration
86. Your client is using SAP Hybris for sales order quotes. A large percentage
of customers registered in SAP Hybris have duplicate addresses.
What SAP Cloud Platform service do you recommend to cleanse the customer
address?
A. SAP Hybris as a Service (YaaS) on SAP Cloud Platform
B. SAP Cloud Platform Business Rules service
C. SAP Data Quality Management. Micro services for location data
D. SAP Cloud Platform Identity Provisioning
87. Your client asks you to identify a few features of SAP S/4HANA, private
option. Which of the following are features?
A. Bring your own license (BYOL)
B. Subscription licensing
C. Half-year release cycle
D. Annual release cycle
88. You want to add a header variable to an exchange message. What type is
NOT supported?
A. Xpath
B. Global Variable
C. Expression
D. Regular Expression
89. What cloud deployment model does SAP Cloud Platform follow?
A. Public
B. Private
C. On premise
90. You want to break down a composite message into a series of individual
messages. Which standard splitting methods are available?
A. IDoc Splitter
B. Mail Splitter
C. JSON Splitter
D. PKCS#7/CMS Splitter
92. Every SAP Cloud Platform Integration tenant has at least one tenant
management node and one runtime node. Which of the following tasks does
the tenant management node perform?
A. It starts and stops runtime nodes.
B. It Processes messages that are exchanged
C. It interacts with data storage
D. It reads the data from the database for monitoring.
95. While testing your iFlow you discover that a data store operation step
fetches multiple messages instead of one. What data store operation step type
will fetch a specific message from the data store?
A. Get
B. Delete
C. Select
D. Write
97. You want to use inbound SOAP adapter for asynchronous communication.
Which configuration is available in the Connection tab?
A. WSDL as Service Definition with additional entries
B. Manual as Service Definition and the sender defines the asynchronous
communication
C. Manual as Service Definition and one way as Message exchange
Pattern
D. Manual as Service Definition and Request-Replay as Message Exchange
Pattern
98. You split a message, modify the split message, merge the split message
and send in a single message via a Web Service. What are the steps to
accomplish this?
A. 1. Split 2. SEND
B. 1. Split 2. Join 3. Gather 4. SEND
C. 1. Split 2. Multicast 3. Aggregator 4. SEND
D. 1. Split 2. Aggregator 3. Join 4. SEND
99. Your iFlow receives a JSON inbound message. The outbound message
should also be JSON, but what steps can you perform?
A. 1. Convert JSON2XML 2. Message Mapping 3. Convert JSON2XML
B. 1. Convert XML2JSON 2. Message Mapping 3. Convert JSON2XML
C. 1. Convert JSON2XML 2. XSLT Mapping 3. Convert XML2JSON
D. 1. Convert JSON2XML 2. Message Mapping 3. Convert XML2JSON
100. What can you use to transport your iFlow from DEV to PROD?
A. MTAR download
B. BRF+
C. MTA download
D. CTS+
101. You want use a Groovy script to modify the headers of an exchange
message. What import library must you use?
A. com.sap.gateway.ip.core.customdev.util.Message;
B. com.sap.gateway.integration.flow.Message;
C. com.sap.gateway.xiinspector.xml.Message;
D. com.apache.camel.framework.util.Message;
102. You are using the HTTP adapter to connect to a third-party cloud
software. Which operations are supported?
A. OPTIONS
B. PURGE
C. TRACE
D. HEAD
103. One of the requirements of the project you are working on is to store data
in JSON format without the need for static schemas or data extraction via
SQL.
What solution should you use to satisfy this requirement?
A. Node.js
B. PostgreSQL on SAP Cloud Platform
C. SAP HANA
D. Redis on SAP Cloud Platform