Courseiva
Demonstrate the capabilities of Power AppshardMultiple ChoiceObjective-mapped

PL-900 Demonstrate the capabilities of Power Apps Practice Question

An organization has a canvas app that uses a SharePoint list as its data source. Users report that the app loads slowly and sometimes times out. The developer needs to improve performance. Which approach should the developer take?

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

Use delegable queries to filter data at the source

Using delegable queries allows the data source to filter data before sending it to the app, reducing the amount of data transferred and improving performance. Option A is wrong because increasing timeouts does not address the root cause of slow loading. Option B is wrong because migrating to SQL Server is an unnecessary and costly change; the issue can be resolved within the current data source by using delegation. Option C is wrong because splitting into multiple screens does not reduce the data load per screen if queries are not delegable.

Answer analysis

Option-by-option breakdown

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

  • Increase the timeout setting in the app settings

    Why it's wrong here

    This only delays the error, does not improve performance.

  • Migrate the data source to SQL Server to improve performance

    Why it's wrong here

    May help but is not a direct solution to the delegation problem with SharePoint.

  • Split the app into multiple screens to reduce load per screen

    Why it's wrong here

    Does not address the underlying data delegation issue.

  • Use delegable queries to filter data at the source

    Why this is correct

    Delegation pushes filters to SharePoint, reducing data transfer.

Visual reference

Client Recursive Resolver Root DNS (13 root servers) TLD DNS (.com, .org, …) Authoritative example.com query IP addr answer

About these practice questions

Courseiva writes every PL-900 question from scratch — 904 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or 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.