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 1 year, 1 month 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 21 times
...
Nefirs
Highly Voted 1 year, 3 months 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 15 times
Plb2
1 year, 1 month ago
Don't think so too https://learn.microsoft.com/en-us/power-query/query-folding-examples#no-query-folding-example
upvoted 4 times
...
...
mishravikas7
Most Recent 1 month, 2 weeks ago
Selected Answer: D
The key word is here running out of resources, which is why correct option is D as query folding not occuring causes power query to compute everything by itself. Data type if changes, will cause error but not time out
upvoted 1 times
...
PradeepikaGadai
1 month, 2 weeks ago
Selected Answer: D
query folding does not occur, Power BI must load all data into memory, apply filters after loading, and then perform transformations. This consumes a large amount of resources and may cause refresh failures, especially as the number of files or rows increases
upvoted 1 times
...
Ramy216
1 month, 4 weeks ago
Selected Answer: E
The answer is E. Because CSV does not support Query Folding.
upvoted 1 times
...
kilowd
4 months ago
Selected Answer: E
Answer is E : https://learn.microsoft.com/en-us/power-query/query-folding-examples#no-query-folding-example
upvoted 1 times
kilowd
3 months, 3 weeks ago
No, query folding does not occur when working with CSV files in OneLake from Power BI. Here’s why: 1. Query Folding Requires a Supported Source • Query folding happens when Power BI pushes transformations back to the data source (e.g., SQL Server, Snowflake). • CSV files do not support query folding because they are flat files, not a database with an engine to process queries. 2. OneLake Stores Data but Doesn’t Process Queries • OneLake is a storage layer in Microsoft Fabric, not a query engine. • When Power BI connects to a CSV in OneLake, it downloads the data and processes transformations in Power Query (M Engine)—not at the source. 3. Workaround for Performance • If you need query folding, consider loading the CSV into a Lakehouse or Warehouse in Fabric and querying it using DirectQuery or SQL-based sources.
upvoted 1 times
...
...
sajjuh
4 months ago
Selected Answer: E
data type issue becoz PBI supports for lakehouse source
upvoted 1 times
...
Devoteam2025
4 months, 2 weeks ago
Selected Answer: E
The correct answer is "E." The answer is written incorrectl, they meant to say "data type" instead of "delta type," which is the reason for running out of resources.
upvoted 2 times
...
VLADCS
6 months 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
6 months, 3 weeks ago
Selected Answer: E
The delta type of the column used to partition the data has changed.
upvoted 2 times
pirate84
5 months, 2 weeks ago
I took my exam the last week, and the option "E", the text was: "The data type of the column used...." For this, is "E" --> Correct
upvoted 1 times
...
...
rkandathil
7 months, 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
8 months ago
Selected Answer: D
Query folding is NOT occurring.
upvoted 1 times
...
jcu614
8 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
8 months, 3 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
1 year 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
1 year, 2 months ago
Selected Answer: D
Answer D
upvoted 2 times
...
PiyushT
1 year, 2 months 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
...
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 ...