exam questions

Exam DA-100 All Questions

View all questions & answers for the DA-100 exam

Exam DA-100 topic 5 question 12 discussion

Actual exam question from Microsoft's DA-100
Question #: 12
Topic #: 5
[All DA-100 Questions]

You create a dataset sourced from dozens of flat files in Azure Blob storage. The dataset uses incremental refresh.
From powerbi.com, you deploy the dataset and several related reports to Microsoft Power BI Premium capacity.
You discover that the dataset refresh fails after the refresh runs out of resources.
What is a possible cause of the issue?

  • A. Query folding is not occurring.
  • B. You selected Only refresh complete periods.
  • C. The data type of the column used to partition the data changed.
  • D. A filter is missing on the report.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️
The Power BI service partitions data based on date range. This is what enables only certain partitions to be refreshed incrementally. To make this work, the partition filter conditions are pushed down to the source system by including them in the queries. Using Power Query terminology, this is called ג€query foldingג€. It is not recommended that incremental refresh is used when the required query folding cannot take place.
Reference:
https://powerbi.microsoft.com/en-us/blog/incremental-refresh-query-folding/

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
Lhouss
Highly Voted 4 years, 7 months ago
Yes A is correct. Query folding is not occuring because not supported for flat files and it's the only way to speed up incremental refresh.
upvoted 59 times
epgd
4 years, 2 months ago
Query folding - Incremental refresh is designed for data sources that support query folding, which is Power Query's ability to generate a single query expression to retrieve and transform source data. Most data sources that support SQL queries support query folding. Data sources like flat files, blobs, and some web feeds often do not. https://docs.microsoft.com/en-us/power-bi/connect-data/incremental-refresh-overview#query-folding
upvoted 14 times
...
...
maybelline_ny
Highly Voted 4 years, 7 months ago
Most data sources that support SQL queries support query folding. However, data sources like flat files, blobs, and web feeds typically do not.
upvoted 12 times
Topaz007
4 years, 3 months ago
So the answer must be D.
upvoted 2 times
...
Zakriya
4 years, 1 month ago
Right. So answer should be D
upvoted 1 times
...
CDL
4 years, 6 months ago
Most data sources that support SQL queries support query folding. However, data sources like flat files, blobs, and web feeds typically do not.
upvoted 3 times
...
...
TechDiva
Most Recent 3 years, 3 months ago
I got it on my exam 03/17/2022. 90-95% questions were from here. 61 questions in 100 min. All 3 case studies that appeared in exam, where from here.
upvoted 2 times
TechDiva
3 years, 3 months ago
Answered: A
upvoted 2 times
...
...
Shan
3 years, 6 months ago
In exam 30/12/21
upvoted 1 times
...
PatrickStr
3 years, 6 months ago
on exam 12/10/2021
upvoted 1 times
...
aguilartu1
3 years, 7 months ago
on exam - Nov 11, 2021. my answer: Query folding is not occurring.
upvoted 3 times
...
xm3000
3 years, 7 months ago
at the begining I went for D, but after reading "If you see this warning and want to verify the necessary query folding is occurring, use the Power Query Diagnostics feature or trace queries by using a tool supported by the data source, like SQL Profiler. If query folding is not occurring, verify the filter logic is included in the query being passed to the data source. If not, it's likely the query includes a transformation that prevents folding." on https://docs.microsoft.com/en-us/power-bi/connect-data/incremental-refresh-overview, found that the if D could be the perfect answer if it says "missing filter on data source" which causes failure of query folding.
upvoted 1 times
...
kcwood94
3 years, 8 months ago
On exam 10/14/21
upvoted 3 times
...
jv2120
3 years, 9 months ago
Not D: Filter on report has no impact on Incremental refresh but setup for Incremental refresh Date Range Filters required. NOT C: This is first attempt at refresh(test). NOT B: Irrelevant . Only A is valid option as Query folding not happening due to huge size of blob.
upvoted 2 times
...
cmonte2
3 years, 12 months ago
According to this :https://stackoverflow.com/questions/64093061/power-bi-incremental-refresh-from-azure-blob I go for C answer
upvoted 1 times
...
Canary_2021
4 years ago
I feel the answer should be A because: 1. Dataset refresh fails shouldn't have any relationship to a filter in report level. Filter in report level and dataset level is different. 2. 'The dataset uses incremental refresh' is a wrong solution. Incremental refresh is designed for data sources that support query folding, which is Power Query's ability to generate a single query expression to retrieve and transform source data. Flat file source doesn't support query folding, so it is the root cause of dataset refresh fails.
upvoted 2 times
...
b33liver
4 years ago
As per my knowledge its A . Most data sources that have the concept of a query language support query folding. These data sources can include relational databases, OData feeds (including SharePoint lists), Exchange, and Active Directory. However, data sources like flat files, blobs, and web typically do not.
upvoted 2 times
...
wellingtonluis
4 years ago
Answer is D -> "You discover that the dataset refresh fails after the refresh runs out of resources." "OUT OF THE RESOUCES" , missing filter.
upvoted 1 times
...
elly
4 years ago
The possible cause of the issue is "A" Query folding is not occurring because the dataset was created with flat files from the AZURE blob storage. Note: Most data sources that support SQL queries support query folding. Data sources like flat files, blobs, and some web feeds often do not.
upvoted 1 times
...
moserose
4 years ago
A is the correct answer
upvoted 1 times
...
D24G
4 years, 1 month ago
It is in the question - 'runs out of resources' , has to therefore be querying folding is not happening
upvoted 1 times
...
DeathCaliberKnight
4 years, 2 months ago
lol topaz they're clearly saying query folding isnt occuring and you're saying flat files , blobs and webfeeds do not , and here we have an incremental refresh which requirese querry folding so the answer is clearly A
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 ...