Plat-Dev-210 Sample Questions & Answers
Expect questions on how OmniScripts are structured, configuring and designing FlexCards, setting up integration procedures, the different DataRaptor types for moving data, matrices and expression sets behind business rules, and fixing or shipping OmniStudio solutions.
Launch the full Plat-Dev-210 simulator →Showing 6 of 12 free samples.
- Question 1Intermediate
OmniScripts · OmniScript Element Types
A developer is building a complex OmniScript that requires users to select a specific Product from a catalog of over 50,000 records. A standard Lookup element is performing poorly. Which OmniScript element and configuration combination provides the optimal performance for searching large datasets with real-time filtering?
Show answer & explanation
Correct answer: B
The Type Ahead Block is designed for this specific filtered search scenario. Pairing it with a Data Mapper Turbo Extract (formerly DataRaptor Turbo) provides the best performance because Turbo Extract is optimized for single-object queries with simple field retrieval, avoiding the overhead of standard extracts.
- Question 2Advanced
Integration Procedures · Integration Procedure Design
You are designing an Integration Procedure (IP) that processes a list of 500 orders. For each order, the IP must calculate tax using an external API and then update the order status in Salesforce. If the external API fails for one order, the entire process should NOT stop; the remaining orders must still be processed. Which structural element and configuration should you use?
Show answer & explanation
Correct answer: A
To process items individually and handle failures gracefully per item, you place the logic inside a Loop Block. Inside the loop, you wrap the risky action (API call) in a Try-Catch Block. This ensures that if the API throws an error for one iteration, the Catch block handles it, and the Loop continues to the next item.
- Question 3Beginner
Data Raptors (OmniStudio Data Mappers) · DataRaptor Extract and Turbo Extract
A Data Mapper Extract (DataRaptor) is being used to retrieve Account details along with their related Contacts and Cases. The requirement is to retrieve this data only for Accounts that have a status of 'Active' and were created in the last 30 days. Where should these criteria be defined within the Data Mapper Designer?
Show answer & explanation
Correct answer: C
In a Data Mapper Extract, criteria for retrieving records are defined in the Extract tab. You add filter conditions (e.g.,
Active__c = 'Yes'andCreatedDate >= LAST_N_DAYS:30) directly on the object step that retrieves the Accounts. - Question 4Intermediate
Integration Procedures · Integration Procedure Design
A Solution Architect is troubleshooting a performance issue in an OmniScript. The script fetches a large amount of data using an Integration Procedure (IP) at the beginning. The IP returns a 4MB JSON payload, but the OmniScript only displays five fields from that payload. The large payload is causing browser lag. What is the most effective way to resolve this performance bottleneck?
Show answer & explanation
Correct answer: B
The bottleneck is the data volume being transferred to the client browser. By configuring the Response Action in the Integration Procedure to prune the data (using
Send JSON PathorAdditional Output), you ensure only the necessary 5 fields are sent to the OmniScript, significantly reducing payload size and browser processing time. - Question 5Intermediate
Calculation Procedures and Matrices · Decision Matrices
A company wants to implement a dynamic pricing model for their insurance products. The price depends on three factors: 'Age', 'Location', and 'Plan Type'. The logic is complex and subject to frequent rate changes by the business team. Which OmniStudio tools should be combined to best support this requirement with versioning capabilities?
Show answer & explanation
Correct answer: C
This is the classic use case for Expression Sets (formerly Calculation Procedures) and Decision Matrices. The Matrix holds the lookup data (rates based on Age/Location) and supports row-level versioning. The Expression Set performs the mathematical logic. This combination allows business users to update rates (Matrix versions) without modifying code.
- Question 6Intermediate
Integrated Troubleshooting and Deployment · OmniStudio Deployment Methods
You are deploying a set of OmniStudio components from a Sandbox to Production using the IDX Workbench. During the migration, you notice that a specific Integration Procedure is failing to deploy because it references a Data Mapper that does not exist in the target org. What is the root cause of this error?
Show answer & explanation
Correct answer: B
OmniStudio components often have dependencies (IPs call DRs). If the dependent component (Data Mapper) is not included in the deployment package (DataPack) and doesn't exist in the target, the deployment validates the reference and fails. IDX Workbench usually detects dependencies, but if missed or deselected, this error occurs.
Ready for the real thing?
The full Plat-Dev-210 simulator has every exam-style question, timed mode, and instant scoring.