nerdexam
Microsoft

PL-100 · Question #278

You design a canvas app for users to search thousands of records. You select a data source that supports delegation to optimize performance. You need to create the app so that it takes advantage of…

The correct answer is B. Use the query functions the data source provides. To take advantage of delegable functionality in a canvas app designed to search thousands of records, you should use the query functions provided by the data source.

Create business solutions

Question

You design a canvas app for users to search thousands of records. You select a data source that supports delegation to optimize performance. You need to create the app so that it takes advantage of the delegable functionality of the data source. What should you do?

Options

  • ARun multiple processes simultaneously.
  • BUse the query functions the data source provides.
  • CUse the data returned from the data source in multiple languages.
  • DConnect to the same data source as different users at run time.

How the community answered

(50 responses)
  • A
    6% (3)
  • B
    78% (39)
  • C
    4% (2)
  • D
    12% (6)

Why each option

To take advantage of delegable functionality in a canvas app designed to search thousands of records, you should use the query functions provided by the data source.

ARun multiple processes simultaneously.

Running multiple processes simultaneously relates to concurrency, not specifically to leveraging data source delegation for efficient large dataset operations.

BUse the query functions the data source provides.Correct

Delegation means Power Apps sends the data processing (like filtering, sorting, searching) to the data source itself, which can efficiently handle large datasets. This requires using delegable functions (e.g., Filter, Search, Sort) that the specific data source supports.

CUse the data returned from the data source in multiple languages.

Using the data returned from the data source in multiple languages pertains to localization or internationalization, not data source delegation.

DConnect to the same data source as different users at run time.

Connecting to the same data source as different users at run time is related to security and user context, not to optimizing performance through delegation for large record sets.

Concept tested: Canvas apps data delegation

Source: https://learn.microsoft.com/en-us/power-apps/maker/canvas-apps/delegation-overview

Topics

#Power Apps Delegation#Canvas App Performance#Data Source Optimization#Query Functions

Community Discussion

No community discussion yet for this question.

Full PL-100 Practice