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

Microsoft Exam PL-300 Topic 3 Question 68 Discussion

Actual exam question for Microsoft's PL-300 exam
Question #: 68
Topic #: 3
[All PL-300 Questions]

You have a Microsoft Power BI report. The size of PBIX file is 550 MB. The report is accessed by using an App workspace in shared capacity of powerbi.com.

The report uses an imported dataset that contains one fact table. The fact table contains 12 million rows. The dataset is scheduled to refresh twice a day at 08:00 and 17:00.

The report is a single page that contains 15 AppSource visuals and 10 default visuals.

Users say that the report is slow to load the visuals when they access and interact with the report.

You need to recommend a solution to improve the performance of the report.

What should you recommend?

Show Suggested Answer Hide Answer
Suggested Answer: D

DirectQuery: No data is imported or copied into Power BI Desktop.

Import: The selected tables and columns are imported into Power BI Desktop. As you create or interact with a visualization, Power BI Desktop uses the imported data.

Benefits of using DirectQuery

There are a few benefits to using DirectQuery:

DirectQuery lets you build visualizations over very large datasets, where it would otherwise be unfeasible to first import all the data with pre-aggregation.

Underlying data changes can require a refresh of data. For some reports, the need to display current data can require large data transfers, making reimporting data unfeasible. By contrast, DirectQuery reports always use current data.

The 1-GB dataset limitation doesn't apply to DirectQuery.


https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-use-directquery

Contribute your Thoughts:

Dottie
1 months ago
I think we should also remove unused columns from tables in the data model to further optimize the report.
upvoted 0 times
...
Daron
1 months ago
Wait, they want to improve the performance, not make it look fancier. I'd go with option D as well.
upvoted 0 times
Raul
4 days ago
Definitely, optimizing the data model is key for improving performance.
upvoted 0 times
...
Ryan
10 days ago
That sounds like a good idea. It could help speed up the report.
upvoted 0 times
...
Virgina
27 days ago
Option D) Remove unused columns from tables in the data model.
upvoted 0 times
...
...
Celeste
1 months ago
Replacing the default visuals with AppSource visuals? That's like using a sledgehammer to crack a nut. Doesn't seem like the best solution here.
upvoted 0 times
...
Gertude
1 months ago
I'd go with option D. Cleaning up the data model is usually the first step to optimize a report's performance.
upvoted 0 times
...
Princess
1 months ago
Removing unused columns from the data model sounds like a good idea. That could help reduce the overall size of the PBIX file and improve load times.
upvoted 0 times
Arlette
18 days ago
I agree, it's a good practice to optimize the data model for better performance.
upvoted 0 times
...
Lourdes
19 days ago
Yes, removing unused columns can definitely help with performance.
upvoted 0 times
...
...
Georgeanna
2 months ago
I agree with Naomi. DirectQuery could help improve the performance by querying the data source directly.
upvoted 0 times
...
Naomi
2 months ago
I think we should consider changing the imported dataset to DirectQuery.
upvoted 0 times
...
Cherrie
2 months ago
Hmm, changing the dataset to DirectQuery might help with the performance issues. That way, the data doesn't have to be loaded all at once.
upvoted 0 times
Laurena
16 days ago
D) Remove unused columns from tables in the data model.
upvoted 0 times
...
Nell
18 days ago
C) Change the imported dataset to DirectQuery.
upvoted 0 times
...
Reta
23 days ago
B) Replace the default visuals with AppSource visuals.
upvoted 0 times
...
Lizbeth
2 months ago
A) Change any DAX measures to use iterator functions.
upvoted 0 times
...
...

Save Cancel