exam questions

Exam DP-500 All Questions

View all questions & answers for the DP-500 exam

Exam DP-500 topic 1 question 77 discussion

Actual exam question from Microsoft's DP-500
Question #: 77
Topic #: 1
[All DP-500 Questions]

You have a Power BI dataset that uses DirectQuery against an Azure SQL database.
Multiple reports use the dataset.
A database administrator reports that too many queries are being sent from Power BI to the database.
You need to reduce the number of queries sent to the database. The solution must meet the following requirements:
DirectQuery must continue to be used.
Visual interactions in all the reports must remain as they are configured currently.
Consumers of the reports must only be allowed to apply filters from the Filter pane.
Which two settings should you select? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

  • A. Add a single Apply button to the filter pane to apply changes at once
  • B. Add Apply buttons to all basic filters to apply changes when you’re ready
  • C. Disabling cross highlighting/filtering by default
  • D. Ignore the Privacy Levels and potentially improve performance
  • E. Add an Apply button to each slicer to apply changes when you’re ready
Show Suggested Answer Hide Answer
Suggested Answer: AE 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
cherious
Highly Voted 2 years, 6 months ago
Selected Answer: AD
IMO the answers are A&D. Since "Consumers of the reports must only be allowed to apply filters from the Filter pane", then B & E are wrong. Also, there is noted that "Visual interactions in all the reports must remain as they are configured currently." which would be violated by C. To support D answer, there is no information that the data contains sensitive information so this change can be considered reasonable: "Caution: Enabling Fast Combine by selecting Ignore the Privacy levels and potentially improve performance in the Workbook Settings dialog could expose sensitive or confidential data to an unauthorized person. Do not enable Fast Combine unless you are confident that the data source does not contain sensitive or confidential data." Source: https://support.microsoft.com/en-us/office/set-privacy-levels-power-query-cc3ede4d-359e-4b28-bc72-9bee7900b540
upvoted 8 times
Martin_Nbg
1 year, 11 months ago
Since there is only one data source, the SQL database, there is nothing to combine considering privacy levels. So how could fast combine reduce queries if there are no sources to combine?
upvoted 3 times
...
...
SamuComqi
Highly Voted 1 year, 10 months ago
Selected Answer: AE
I took the exam a few days ago (14/8/2023) and I passed the exam with a score of 915. My answer was: - Add a single Apply button to the filter pane to apply changes at once - Add an Apply button to each slicer to apply changes when you’re ready
upvoted 7 times
...
eldaniz
Most Recent 1 year, 4 months ago
A and C D can be taken because there is a single source B, E - Consumers of the reports must only be allowed to apply filters from the Filter pane",
upvoted 1 times
...
ExamPage
1 year, 10 months ago
Selected Answer: AC
A. Add a single Apply button to the filter pane to apply changes at once. This will prevent Power BI from sending multiple queries to the database as users interact with the filter pane. Instead, Power BI will only send one query when the user clicks the Apply button. C. Disabling cross highlighting/filtering by default. Cross highlighting and filtering are features that allow users to filter visuals based on the selection in other visuals. When these features are enabled, Power BI sends multiple queries to the database as users interact with the visuals. Disabling these features will reduce the number of queries sent to the database.
upvoted 2 times
...
Martin_Nbg
1 year, 11 months ago
Selected Answer: AB
I so Wonder how people Vote for E. Since requirements is "Consumers of the reports must only be allowed to apply filters from the Filter pane." there shouldn't be slicers in the solution at all. For me, AB is the only remaining reasonable solution.
upvoted 1 times
...
Eltooth
2 years ago
Selected Answer: AE
A and E are the logical answers.
upvoted 3 times
...
cloud76
2 years ago
Selected Answer: AE
A. Add a single Apply button to the filter pane to apply changes at once: By adding a single Apply button to the filter pane, users can apply all the selected filters at once, rather than each filter triggering a separate query. This helps reduce the number of queries sent to the database. E. Add an Apply button to each slicer to apply changes when you're ready: By adding an Apply button to each slicer, users can choose when to apply the changes made through the slicer. This way, the queries are only sent to the database when the users explicitly click the Apply button, reducing the overall number of queries.
upvoted 3 times
...
DarioReymago
2 years, 2 months ago
Selected Answer: AC
I will agree with ajaysharma2061 because option e: says "Add an Apply button to each slicer to apply changes when you’re ready" If this sentece were "Add an Apply button to ALL slicer to apply changes when you’re ready" i'll select this In this case opcion c is better than e
upvoted 1 times
DarioReymago
2 years, 2 months ago
Sorry, with opcion c I broke the interaction between charts and keep this is a requirement
upvoted 1 times
...
...
ajaysharma2061
2 years, 3 months ago
The correct answer is A and C. A. Add a single Apply button to the filter pane to apply changes at once: By adding a single Apply button to the filter pane, users can apply all the selected filters at once, reducing the number of queries sent to the database. C. Disabling cross highlighting/filtering by default: Disabling cross-highlighting and filtering by default will limit the queries generated by visual interactions. B and E are incorrect as they suggest adding Apply buttons to filters or slicers, which may cause more queries to be sent to the database as users interact with them. D is also incorrect as ignoring privacy levels can potentially create security issues and is not related to reducing the number of queries sent to the database.
upvoted 2 times
Lesucks
2 years, 2 months ago
C changes the visual interactions which is supposed to remain unchanged as per requirements so its incorrect
upvoted 2 times
...
...
solref
2 years, 3 months ago
Selected Answer: AE
Reduce number of queries sent by : Slicers (E) and Filters (A) In that way you can improve the performance https://www.datapears.com/post/power-bi-query-reduction-add-an-apply-all-filters-button-to-your-report
upvoted 2 times
...
Az301301X
2 years, 3 months ago
Selected Answer: AC
Options B and E, adding Apply buttons to basic filters and slicers respectively, may help reduce the number of queries sent to the database, but they don't meet the requirement of allowing consumers to only apply filters from the Filter pane. Option D, ignoring privacy levels, is not related to reducing the number of queries sent to the database. It's a security setting that determines how Power BI handles data sources with different levels of privacy.
upvoted 1 times
Az301301X
2 years, 3 months ago
A. Add a single Apply button to the filter pane to apply changes at once C. Disabling cross highlighting/filtering by default Explanation: Adding a single Apply button to the filter pane allows consumers of the reports to apply filters from the Filter pane, rather than sending queries to the database every time a filter is changed. This will help reduce the number of queries sent to the database. Disabling cross highlighting/filtering by default also helps reduce the number of queries sent to the database. Cross highlighting/filtering is a feature that allows interactions between visuals in a report. By disabling this feature, Power BI won't send queries to the database for each interaction, which can help improve performance.
upvoted 2 times
Az301301X
2 years, 3 months ago
BTW: above answer was given by Chat GPT...
upvoted 1 times
...
...
...
ThariCD
2 years, 4 months ago
I don't understand how the answer most people select could be D when the question says you should reduce the number of queries sent to the database. Changing the privacy levels doesn't affect the number of queries sent to the database does it?
upvoted 1 times
...
Fer079
2 years, 4 months ago
Selected Answer: AE
The right answer is A and E. A: because we send just a query when all the filters are set. E: slicers are not included in the single Apply button to the filter pane, so we must put an extra button to run the slicers once they are set. We cannot select the option C because the requirement says that "the visual interactions in all the reports must remain as they are configured currently", so interaction between the visual must exist The option D does not reduce the number of queries sent to the source.
upvoted 4 times
...
cookiemonster42
2 years, 4 months ago
A for sure because as a result only one query will be sent to AAS model instead of multiple. D because When privacy levels are set on a data source, queries from Power BI to the data source have to be evaluated to ensure that only authorized data is returned. This process can add extra time to the query execution and impact performance. In some cases, having many privacy levels or complex privacy level evaluations can have a significant impact on performance. However, it is important to maintain privacy levels to ensure the protection of sensitive data. If performance is a concern, other methods such as optimizing the data model or using DirectQuery or Live Connection instead of Import can help improve performance while still maintaining privacy levels.
upvoted 1 times
Fer079
2 years, 4 months ago
You are wrong, the requirement is to reduce the number of queries sent to the database and not the spent time for each query.
upvoted 1 times
...
...
Az301301X
2 years, 5 months ago
Selected Answer: AD
These are the one that make more sense...tricky though
upvoted 2 times
...
Saffar
2 years, 5 months ago
Selected Answer: AE
answer is correct A,E
upvoted 2 times
...
jeroen12345
2 years, 6 months ago
Consumers of the reports must only be allowed to apply filters from the Filter pane. So E cannot be correct. I'd pick A & C
upvoted 3 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...