[2025年09月30日] 更新されたSalesforce-MuleSoft-Developer-I試験PDF問題集にはFast2test合格保証付き
あなたを合格させるSalesforce試験にはSalesforce-MuleSoft-Developer-I試験問題集
Salesforce Salesforce-MuleSoft-Developer-I 認定試験の出題範囲:
| トピック | 出題範囲 |
|---|---|
| トピック 1 |
|
| トピック 2 |
|
| トピック 3 |
|
| トピック 4 |
|
| トピック 5 |
|
| トピック 6 |
|
| トピック 7 |
|
| トピック 8 |
|
| トピック 9 |
|
| トピック 10 |
|
質問 # 137
What valid RAML retrieves details on a specific customer by its customerId as a URI parameter?
- A. 1. /customers:
2. /customerId:
3. get: - B. 1. /customers:
2. /get:
3. /customerId: - C. 1. /customers:
2. get:
3. /{customerId}: - D. 1. /customers:
2. /{customerId}:
3. get:
正解:D
解説:
Correct answer is below as it follows the correct syntax.
/customers:
/{customerId}:
get:
質問 # 138
Refer to the exhibit.
The Database Select operation returns five rows from a database. What is logged by the Logger component?
- A. "Object"
- B. "LinkedHashMap"
- C. "Array"
- D. "CaselnsensitrveHashMap"
正解:C
質問 # 139
Refer to the exhibit.
What is the correct syntax to add a customer ID as a URI parameter in an HTTP Listener's path attribute?
- A. (customerlD)
- B. ${ customerID}
- C. {customerlD}
- D. #[customerlD]
正解:C
質問 # 140
Refer to the below exhibit.
A Mule application configures a property placeholder file named config.yaml to set some property placeholders for an HTTP connector.
What is the valid properties placeholder file to set these values?
- A. 1. http.host = localhost
2. http.port = 8081 - B. 1. http:
2. basepath: "api"
3. host : "localhost"
4. port : "8081" - C. 1. http:
2. host = "localhost"
3. port = "8081" - D. 1. {
2. http:
3. basePath: "api",
4. port: "8081",
正解:B
解説:
5. host: " localhost"
Explanation:
Correct answer is as below as it follows the correct syntax.
http:
basepath: "api"
host : "localhost"
port : "8081"
Mule Doc Reference : https://docs.mulesoft.com/mule-runtime/4.3/mule-app-properties-to-configure
質問 # 141
A Database On Table Row listener retrieves data from a CUSTOMER table that contains a primary key userjd column and an increasing kxjin_date_time column. Neither column allows duplicate values.
How should the listener be configured so it retrieves each row at most one time?
- A. Set the watermark column to the user_Id column
- B. Set the target value to the last retrieved login_date_time value
- C. Set the target value to the last retrieved user_jd value
- D. Set the watermark column to the bgin_date_time column
正解:D
解説:
* Watermark allows the poll scope to poll for new resources instead of getting the same resource over and over again.
* The database table must be ordered so that the "watermark functionality" can move effectively in the ordered list. Watermark stores the current/last picked up "record id."
* If the Mule application is shut down, it will store the last picked up "record id" in the Java Object Store and the data will continue to exist in the file. This watermark functionality is valuable and enables developers to have increased transparency.
* Developers do not need to create code to handle caching; it is all configurable!
* There are two columns and both are unique but user_id can't guaranty sequence whereas date_time will always be in increasing order and table content can easily be ordered on the basis of last processed date_time.
So correct answer is: Set the watermark column to the date_time column
質問 # 142
How does APIkit determine the number of flows to generate from a RAML specification?
- A. Creates a separate flow for each HTTP method
- B. Creates a separate flow for each resource that contains child resources
- C. Creates a separate flow for each resource
- D. Creates a separate flow for each response status code
正解:A
解説:
APIKIt Creates a separate flow for each HTTP method
質問 # 143
Refer to the exhibits.
The orders.csv file is read, then processed to look up the orders in a database. The Mule application is debugged in Any point Studio and stops at the breakpoint.
What is the payload shown in the debugger at this breakpoint?
- A. The entire CSV file
- B. "none"
- C. 0
- D. The database response
正解:C
質問 # 144
What DataWeave expression transforms the array a to the XML output?
- A. 1. 1. {
2. 2. trains:
3. 3. a map ((engId, index) ->
4. 4. train: {
5. 5. TrainNumber: engId
6. 6.
7. 7. }
8. 8. )
9. } - B. 1. 1. trains:
2. 2. {(
3. 3. a map ((engId, index) ->
4. 4. train: {
5. 5. TrainNumber: engId
6. 6.
7. 7. }
8. 8. )
9. 9. )} - C. 1. 1. trains:
2. 2. a map ((engId, index) ->
3. 3. train: {
4. 4. TrainNumber: engId
5. 5.
6. 6. }
7. 7. ) - D. 1. 1. {(
2. 2. trains:
3. 3. a map ((engId, index) ->
4. 4. train: {
5. 5. TrainNumber: engId
6. 6.
7. 7. }
8. 8. )
9. )}
正解:B
解説:
For such questions always look for Syntax:
I call it "Wrap the Map"
trains:
{(
When mapping array elements (JSON or JAVA) to XML, wrap the map operations in {(..)}
-{ } are defining the object
-( ) are transforming each element in the array as a key/value pair
質問 # 145
By default, what happens to a file after it is read using an FTP connector Read operation?
- A. The file is renamed in the same folder
- B. The file stays in the same folder unchanged
- C. The file is moved to a different folder
- D. The file is deleted from the folder
正解:B
解説:
File is not updated when FTP read operations is performed.
MuleSoft Doc Ref : https://docs.mulesoft.com/file-connector/1.3/file-read
質問 # 146
Refer to the exhibit.
What is a valid expression for the Choice router's when expression to route events to the documenticShipping flow?
- A. 0#[ payload = 'US' ]
- B. #[ if(payload = 'US') J
- C. #[ payload == 'US' J
- D. #[ if(payload == "US") ]
正解:C
解説:
Choice Router
The Choice router dynamically routes messages through a flow according to a set of DataWeave expressions that evaluate message content. Each expression is associated with a different routing option. The effect is to add conditional processing to a flow, similar to an if/then/else code block in most programming languages.
Only one of the routes in the Choice router executes, meaning that the first expression that evaluates to true triggers that route's execution and the others are not checked. If none of the expressions are true, then the default route executes.
Properties of <when>
PropertyDescription
Expression (expression)
Expression in DataWeave language to evaluate input.
If the expression evaluates to true, this routing option is used:
<when expression="#[vars.language == 'Spanish']" >
Mulesoft Doc Ref : https://docs.mulesoft.com/mule-runtime/4.3/choice-router-concept With respect to above information , Option 1 is the correct syntax as others are incorrect because of below reasons
* Single = is not the correct syntax to validate the condition. It should be ==
* If keyword is not required in when condition.
質問 # 147
Refer to the exhibit.
All three of the condition for the Choice router are true. What log messages are written?
- A. Route2
- B. Route 1
- C. Route1, Route2, Default
- D. Route1, Route2
正解:B
質問 # 148
Refer to exhibits.
What message should be added to Logger component so that logger prints "The city is Pune" (Double quote should not be part of logged message)?
- A. #["The city is" ++ payload.City]
- B. The city is + #[payload.City]
- C. #[The city is ${payload.City}
- D. The city is #[payload.City]
正解:D
解説:
Correct answer is The city is #[payload.City]
Answer can get confused with the option #["The city is" ++ payload.City] But note that this option will not print the space between is and city name. This will print The city isPune
質問 # 149
A Mule application configured with Autodiscovery implements an API.
Where is governance enforced for policies defined for this Mule application?
- A. In API manager
- B. In the Mule application
- C. Runtime Manager
- D. In Runtime Manager
正解:A
解説:
Correct answer is API manager
質問 # 150
An HTTP Request operation sends an HTTP request with a non-empty JSON object payload to an external HTTP endpoint. The response from the external HTTP endpoint returns an XML body. The result is stored in a target named the Result.
What is the payload at the event processor after the HTTP Request?
- A. The XML response body
- B. A non-empty Java object
- C. null
- D. The original JSON request body
正解:D
質問 # 151
Refer to the exhibits.

A web client sends a POST request with the payload {"oid": "1000", "itemid": "AC200", "qty": "4" } to the Mule application. The File Write operation throws a FILE:CONNECTIVITY error.
What response message is returned to the web client?
- A. "File written"
- B. ''FILE:CONNECnvnY'
- C. "OTHER ERROR"
- D. "ORDER:NOT_CREATED"
正解:D
質問 # 152
A web client submits a request to http://localhost:8081/books/0471767840. The value "0471767840" is captured by a Set Variable transformer to a variable named booklSBN.
What is the DataWeave expression to access booklSBN later in the flow?
- A. attributes.booklSBN
- B. vars. booklSBN
- C. booklSBN
- D. flowVars.booklSBN
正解:B
質問 # 153
In the Database On Table Row operation, what does the Watermark column enable the On Table Row operation to do?
- A. To avoid duplicate processing of records in a database.
- B. To delete the most recent records retrieved from a database to enable database caching
- C. To enable duplicate processing of records in a database
- D. To save the most recent records retrieved from a database to enable database caching
正解:A
解説:
The correct answer is To avoid duplicate processing of records in a database.
If a watermark column is provided, the values taken from that column are used to filter the contents of the next poll, so that only rows with a greater watermark value are returned. If an ID column is provided, this component automatically verifies that the same row is not picked twice by concurrent polls.
Mule doc reference : https://docs.mulesoft.com/db-connector/1.8/database-documentation#listener
質問 # 154
A Mule project contains a DataWeave module called MyModule.dwl that defines a function named formatString. The module is located in the project's src/main/resources/modules folder.
What is the correct way in DataWeave code to import MyModule using a wildcard and then call the module's formatString function?
- A.

- B.

- C.

- D.

正解:C
質問 # 155
How to import Core (dw::Core) module into your DataWeave scripts?
- A. Not needed
- B. import dw::core
- C. import core
- D. #include dw::core
正解:A
解説:
Correct answer is Not needed as dw::core module is included by default. We don't need to include it explicitly
質問 # 156
Which out of below is not an asset?
- A. Example
- B. Exchange
- C. Connector
- D. Template
正解:B
解説:
Exchange is the odd man out here. Rest all are type of asset
質問 # 157
......
最新でリアルなSalesforce-MuleSoft-Developer-I試験問題集解答:https://jp.fast2test.com/Salesforce-MuleSoft-Developer-I-premium-file.html
Salesforce-MuleSoft-Developer-I試験問題集でSalesforce練習テスト問題:https://drive.google.com/open?id=1tU0rqIYXAMwfOzy2Q_Ilh4TGY9ExXVD3