exam questions

Exam DP-600 All Questions

View all questions & answers for the DP-600 exam

Exam DP-600 topic 1 question 26 discussion

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

You have a Fabric tenant that contains 30 CSV files in OneLake. The files are updated daily.
You create a Microsoft Power BI semantic model named Model1 that uses the CSV files as a data source. You configure incremental refresh for Model1 and publish the model to a Premium capacity in the Fabric tenant.
When you initiate a refresh of Model1, the refresh fails after running out of resources.
What is a possible cause of the failure?

  • A. Query folding is occurring.
  • B. Only refresh complete days is selected.
  • C. XMLA Endpoint is set to Read Only.
  • D. Query folding is NOT occurring.
  • E. The delta type of the column used to partition the data has changed.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

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
282b85d
Highly Voted 7 months, 2 weeks ago
Selected Answer: D
D. Query folding is NOT occurring. Query folding refers to the ability of Power Query to push data transformation logic back to the data source, which can perform the transformations more efficiently. When query folding does not occur, all the data is pulled into Power BI and transformations are applied locally, which can be resource-intensive and lead to running out of resources, especially with large datasets like your 30 CSV files. E. The delta type of the column used to partition the data has changed: While this could cause issues with incremental refresh accuracy, it would not typically result in "running out of resources" during the refresh.
upvoted 16 times
...
Nefirs
Highly Voted 9 months, 3 weeks ago
Selected Answer: E
i don't really know. But A and D regarding query folding seem for me not to be relevant since query folding does not make sense anyway on CSV/Flatfile connections. In my understanding, query folding sends a query back to the source. And what kind of query would that be to a CSV source?
upvoted 14 times
Plb2
7 months, 1 week ago
Don't think so too https://learn.microsoft.com/en-us/power-query/query-folding-examples#no-query-folding-example
upvoted 4 times
...
...
VLADCS
Most Recent 1 day, 23 hours ago
Selected Answer: D
Answer D. If query folding is not supported, all transformations are performed in Power BI memory. This can cause excessive resource usage, especially for large data sources such as 30 CSV files. This is the most likely cause of the error. Answer E is not correct. If the partitioning column type has changed, it will cause an update error, but not a resource overload. The error will be more related to data incompatibility.
upvoted 1 times
...
NRezgui
2 weeks, 4 days ago
Selected Answer: E
The delta type of the column used to partition the data has changed.
upvoted 1 times
...
rkandathil
1 month, 1 week ago
Selected Answer: D
D. Query folding is NOT occurring Query folding happens when Power BI sends this list (your transformations) to the database, so it does the heavy lifting for you. If folding doesn’t happen, Power BI has to handle all the processing on its own, which is slower and less efficient.
upvoted 1 times
...
Rakesh16
1 month, 4 weeks ago
Selected Answer: D
Query folding is NOT occurring.
upvoted 1 times
...
jcu614
2 months, 2 weeks ago
D. While query folding typically does not apply to CSV files, OneLake does provide some structure that can prevent loading all data into PowerBI Memory.
upvoted 1 times
...
jass007_k
2 months, 2 weeks ago
Correct Option is D) If query folding is not occurring, it means that all 30 CSV files are likely being loaded into memory for processing, which can lead to resource exhaustion, especially if the files are large or numerous. A. Query folding is occurring: If query folding were happening, it would typically improve performance and reduce resource usage, not cause a failure. B. Only refresh complete days is selected: This option usually helps in managing the data being refreshed by only focusing on completed data, potentially alleviating resource issues rather than causing them. C. XMLA Endpoint is set to Read Only: If the XMLA Endpoint were set to read-only, it wouldn't directly cause a refresh failure due to resource issues. It would restrict write operations but not necessarily impact resource allocation during a refresh. E. The delta type of the column used to partition the data has changed: Changes in partitioning columns could cause refresh issues, but they wouldn’t inherently lead to resource exhaustion unless they also disrupt query folding.
upvoted 2 times
...
Jons123son
6 months, 3 weeks ago
Was in exam. Scored 95% Chose D. Honestly, I was guessing. No clue. However, query folding does occur for CSV files stored IN OneLake. OneLake does the work. This different from semantic models created with files stored on a normal machine and what had been common knowledge for a Power BI user.
upvoted 8 times
...
haran939
8 months, 1 week ago
Selected Answer: D
Answer D
upvoted 2 times
...
PiyushT
8 months, 1 week ago
Selected Answer: D
For efficient data processing, Power BI aims to push as much of the filtering and calculations as possible to the source system (OneLake in this case). This is called query folding. When query folding fails, Power BI needs to pull all the raw data into the semantic model and perform operations there, increasing memory and processing strain. E This could lead to refresh errors but is less likely to cause the specific behavior of running out of resources.
upvoted 5 times
...
stilferx
8 months, 1 week ago
Selected Answer: D
IMHO, The answer is D. Link: https://learn.microsoft.com/en-us/power-bi/connect-data/incremental-refresh-troubleshoot#cause-the-data-source-doesnt-support-query-folding Cause: Data source queries aren't being folded While problems with query folding can usually be determined in Power BI Desktop before publishing to the service, it's possible that model refresh queries aren't being folded, leading to excessive refresh times and query mashup engine resource utilization. This situation happens because a query is created for every partition in the model. If the queries aren't being folded, and data isn't being filtered at the data source, the engine then attempts to filter the data.
upvoted 3 times
...
Fer079
8 months, 1 week ago
Selected Answer: D
D. Query folding is NOT occurring. As described in Incremental refresh and real-time data for models - Requirements, incremental refresh is designed for data sources that support query folding. Make sure data source queries are being folded in Power BI Desktop before publishing to the service, where query folding issues can be significantly compounded. So having said this, csv files is not a data source that support query folding. https://learn.microsoft.com/en-us/power-bi/connect-data/incremental-refresh-troubleshoot#cause-the-data-source-doesnt-support-query-folding
upvoted 1 times
...
zerone72
8 months, 1 week ago
If you connect power bi to the datasource through the SQL endpoint , you basically use as if it was a SQL server. Therefore, you might be able to use query folding. Am I correct ?
upvoted 1 times
...
d47320d
8 months, 3 weeks ago
Correct Answer: "E. The delta type of the column used to partition the data has changed." Explanation: Query folding is not applicable with csv files, which rules out A,D answers. The provided Microsoft link related to "problem-loading-data-takes-too-long", states two causes, one related to query folding (we've already ruled it out) and another one related to the data type, which in turn leads us to answer E.
upvoted 5 times
eeeliiisaaa
8 months, 2 weeks ago
But DELTA type? I have not found anything related to that concept...
upvoted 1 times
...
...
sraakesh95
10 months, 2 weeks ago
Selected Answer: D
Combining the references by XiltroX and Momoanwar: https://learn.microsoft.com/en-us/power-bi/connect-data/incremental-refresh-troubleshoot#problem-loading-data-takes-too-long https://learn.microsoft.com/en-us/power-query/power-query-folding
upvoted 2 times
neoverma
9 months, 1 week ago
as per the documentation: https://learn.microsoft.com/en-us/power-query/query-folding-examples#no-query-folding-example "Queries that rely solely on unstructured data sources or that don't have a compute engine, such as CSV or Excel files, don't have query folding capabilities. This means that Power Query evaluates all the required data transformations using the Power Query engine." so not sure what this has to do with query folding at all
upvoted 1 times
...
...
XiltroX
10 months, 3 weeks ago
Selected Answer: D
D is the right choice. Here's why: https://learn.microsoft.com/en-us/power-query/power-query-folding
upvoted 1 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