exam questions

Exam DP-600 All Questions

View all questions & answers for the DP-600 exam

Exam DP-600 topic 1 question 25 discussion

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

You have a Fabric workspace that contains a DirectQuery semantic model. The model queries a data source that has 500 million rows.
You have a Microsoft Power Bi report named Report1 that uses the model. Report1 contains visuals on multiple pages.
You need to reduce the query execution time for the visuals on all the pages.
What are two features that you can use? Each correct answer presents a complete solution,
NOTE: Each correct answer is worth one point.

  • A. user-defined aggregations
  • B. automatic aggregation
  • C. query caching
  • D. OneLake integration
Show Suggested Answer Hide Answer
Suggested Answer: AB 🗳️

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
sraakesh95
Highly Voted 1 year, 2 months ago
Selected Answer: AB
Agree with lengzhai's reference of the 2 links: A - Custom aggregations enables PBI to not perform a Full Scan of the underlying datasets. B - The AutoAggregations feature automatically creates aggregations on large datasets and based on query optimization determines the total number of rows that requires processing based on the generated query plan. Incorrect to this question context: C - Although caching helps improve performance on large datasets, it doesn't support DirectQuery (Important note in https://learn.microsoft.com/en-us/power-bi/connect-data/power-bi-query-caching) ; Also, it is a feature available in PBI Service that is automatic and needs no intervention from the user.
upvoted 19 times
...
Momoanwar
Highly Voted 1 year, 3 months ago
Selected Answer: AB
D: onelake integration not for Direct Query C: only at loading for first page So AV
upvoted 11 times
BrandonPerks
1 year, 3 months ago
Agreed to AB. Both UDA's and AA optimize direct query performance. One just requires more manual work and in depth knowledge data modelling and query optimization techniques (UDA), whereas the other makes simplifies this process through the use of ML algorithms (AA).
upvoted 3 times
...
Momoanwar
1 year, 3 months ago
I mean AB*
upvoted 1 times
...
...
NRezgui
Most Recent 4 months, 3 weeks ago
Selected Answer: AB
A. user-defined aggregations B. automatic aggregation
upvoted 1 times
...
AshwiniVivek
5 months ago
Selected Answer: AC
User-defined aggregations (A): User-defined aggregations allow you to create pre-aggregated tables that summarize data at a higher level, reducing the volume of data that needs to be queried for specific visuals. This can significantly improve performance for common queries by avoiding the need to scan the entire dataset. Query caching (C): Query caching stores the results of previous queries for reuse. When users interact with visuals that require similar data, the cached results can be returned more quickly than querying the source again, thereby reducing execution time for those visuals.
upvoted 2 times
...
Rakesh16
6 months ago
Selected Answer: AB
A & B is the answer
upvoted 2 times
...
6d1de25
10 months, 1 week ago
Selected Answer: BD
B&D are correct. Direct Lakes are great for performance in the OneLake integration https://learn.microsoft.com/en-us/fabric/get-started/direct-lake-overview
upvoted 1 times
TimoRii
7 months ago
This was DirectQuery, not Direct Lake.
upvoted 1 times
...
...
282b85d
11 months, 3 weeks ago
A&B While query caching can be beneficial in certain scenarios, user-defined aggregations and automatic aggregations are typically more effective for improving query performance in Power BI reports with large datasets and complex queries. These methods reduce the volume of data processed in real-time queries, directly addressing the performance bottlenecks associated with querying large datasets.
upvoted 1 times
...
Murtaza_007
1 year ago
CHATGPT saya AC
upvoted 1 times
Jane5
2 months, 1 week ago
no, it says AB. I go for AB
upvoted 1 times
...
...
stilferx
1 year ago
Selected Answer: AB
IMHO, A & B looks good
upvoted 1 times
...
lengzhai
1 year, 2 months ago
Selected Answer: AB
Agree with A B https://learn.microsoft.com/en-us/power-bi/transform-model/aggregations-advanced https://learn.microsoft.com/en-us/power-bi/enterprise/aggregations-auto
upvoted 5 times
...
estrelle2008
1 year, 2 months ago
Selected Answer: AB
Agreed AB. Although query caching (C) will reduce query execution time too, you risk outdated cached results when working with real-time or dynamic data.
upvoted 2 times
...
Fermd
1 year, 3 months ago
Selected Answer: AC
A. User-defined aggregations (UDAs) allow you to pre-aggregate specific calculations directly in the semantic model. This reduces the amount of data that needs to be retrieved from the source each time a visual requires the calculation, significantly improving query execution time. C. Power BI Desktop enables query caching for DirectQuery models. This stores frequently used queries on the client machine, eliminating the need to re-send them to the source data for subsequent interactions.
upvoted 4 times
STH
1 year, 1 month ago
Question is about Fabric workspace... not Power BI Desktop !
upvoted 2 times
...
...
Nicofr
1 year, 3 months ago
Selected Answer: BD
https://learn.microsoft.com/en-us/power-bi/enterprise/aggregations-auto https://learn.microsoft.com/en-us/power-bi/enterprise/onelake-integration-overview
upvoted 2 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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago