Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce Certified MuleSoft Platform Architect (Mule-Arch-201) Exam - Topic 4 Question 13 Discussion

Posted by Eva on Aug 27, 2024 at 02:06 AM

A client has several applications running on the Salesforce service cloud. The business requirement for integration is to get daily data changes from Account and Case

Objects. Data needs to be moved to the client's private cloud AWS DynamoDB instance as a single JSON and the business foresees only wanting five attributes from the

Account object, which has 219 attributes (some custom) and eight attributes from the Case Object.

What design should be used to support the API/ Application data model?

Suggested Answer: D

Correct Answer : A Non-Mule application

*****************************************

>> All type of Mule applications (Mule 3/ Mule 4/ with APIkit/ with Custom Java Code etc) running on Mule Runtimes support the Embedded Policy Enforcement on them.

>> The only option that cannot have or does not support embedded policy enforcement and must have API Proxy is for Non-Mule Applications.

So, Non-Mule application is the right answer.


Get Premium Salesforce Certified MuleSoft Platform Architect (Mule-Arch-201) Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
25 comments · newest first
OD
Odette 11 months ago
Definitely surprised by the number of attributes in the Account object!
EL
Elinore 11 months ago
I think C could work too, but it feels a bit overkill for this case.
LO
Lorrine 12 months ago
Wait, why would we mimic all attributes? Seems unnecessary.
LU
Luann 12 months ago
I agree, less clutter is always better!
CH
Chan 1 year ago
Option D seems the most efficient, just pulling the needed attributes.
ME
Meaghan 1 year ago
I feel like option D is the most straightforward approach, but I wonder if we might miss some important data by only selecting those 13 attributes.
WI
Wilda 1 year ago
I keep getting confused between options A and B. I think both suggest replicating all attributes, but I’m not sure if that’s necessary for this integration.
MA
Marcos 1 year ago
I'm not entirely sure, but I think we practiced a similar question where we had to decide on data modeling. I feel like option C might be too complex for this scenario.
EL
Elvis 1 year ago
I remember we discussed the importance of minimizing data transfer, so option D seems like it could be the right choice since it only pulls the needed attributes.
AL
Alex 1 year ago
I think I understand the problem, but I want to make sure I'm not missing any important details before deciding on a design. I'll review the requirements one more time to be confident in my approach.
IR
Irene 1 year ago
I'm not sure about starting with an enterprise data model right away. That could add unnecessary complexity for this specific integration use case. I'll need to weigh the pros and cons of each approach.
GE
Gerry 1 year ago
Option D looks like the most efficient solution to me. Extracting just the required attributes and combining them in the PAPI seems like the cleanest way to handle this.
AL
Alayna 1 year ago
Hmm, I'm a bit confused by the different options. I'll need to review the requirements closely and consider the tradeoffs between creating separate entities versus replicating the data model.
SH
Shonda 1 year ago
This seems like a straightforward integration problem, but I'll need to think carefully about the best approach to minimize complexity and maintain flexibility.
DO
Dominic 1 year ago
This is a good question to test our understanding of business data. I think the key is to focus on the purpose and use of the data within the application's functional area. Option A seems to capture that the best.
LY
Lyla 2 years ago
Option A, B, and C? More like A, B, and See ya later! Option D is the way to go, unless the client wants to play a game of 'guess how many attributes I have'.
TY
Ty 1 year ago
↳ replying to Lyla
I agree, Option D seems like the most efficient choice for this integration.
MI
Michel 2 years ago
↳ replying to Lyla
Option D is definitely the way to go. Less hassle with all those attributes!
BL
Blondell 2 years ago
That's a good point, Afton. It's important to consider the long-term implications of the design choice for the API/Application data model.
NO
Novella 2 years ago
Jester
GE
Georgiana 1 year ago
↳ replying to Novella
D
GE
Georgiana 1 year ago
↳ replying to Novella
C
GE
Georgiana 1 year ago
↳ replying to Novella
A
AF
Afton 2 years ago
I disagree, I believe option C is the way to go. Starting with an Enterprise Data Model will ensure a more organized and scalable approach in the long run.
BL
Blondell 2 years ago
I think option A is the best choice because it combines the attributes in SAPI and filters them to provide the JSON output with only the required attributes.
0/2000 characters

Save Cancel