Courseiva
hardMultiple ChoiceObjective-mapped

PL-900 Practice Question: A Power Platform administrator for a large…

You are a Power Platform administrator for a large multinational company that uses Microsoft Power Platform to manage its sales operations. The company has a Power App for sales representatives to log customer meetings and a Power Automate flow that sends a summary email to the sales manager after each meeting is logged. Recently, sales representatives have reported that the app is slow to load and sometimes times out. The IT team has checked network connectivity and server performance and found no issues. The app uses Dataverse as its data source and includes several lookup fields to related tables. The Power Automate flow runs immediately after a meeting is created and queries additional data from the Dataverse. You suspect the issue is related to the flow's trigger and subsequent queries. What course of action should you take to improve performance?

⚠ Common exam trap

It's easy for candidates to confuse client-side app performance issues (like lookup caching) with server-side flow execution delays, and they incorrectly assume that increasing timeouts or disabling automation will solve the problem, rather than recognizing that decoupling the flow from the real-time trigger is the proper architectural fix.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Modify the flow to run on a schedule instead of immediately upon record creation

The performance issue is likely caused by the Power Automate flow's trigger running synchronously or near-synchronously upon record creation, which can block the app's response or cause timeouts if the flow queries additional Dataverse data. By modifying the flow to run on a schedule (e.g., every 5 minutes), you decouple the heavy query operations from the real-time app interaction, reducing the load on the app's session and preventing timeouts.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Modify the flow to run on a schedule instead of immediately upon record creation

    Why this is correct

    Running on a schedule reduces the immediate load on the Dataverse and improves app responsiveness.

  • Disable the Power Automate flow and manually send summary emails

    Why it's wrong here

    Disabling the flow stops the emails, but does not address the app slowness caused by the flow.

  • Implement caching in the Power App to store lookup data locally

    Why it's wrong here

    Caching lookup data can help, but the main issue is the flow's real-time queries.

  • Increase the timeout duration of the Power Automate flow to allow more time for queries

    Why it's wrong here

    Increasing timeout does not reduce load; it only allows longer execution.

About these practice questions

This PL-900 question is part of Courseiva's 904-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This PL-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the PL-900 exam.