Which Power Query transformation generally prevents query folding and should be avoided if you want to preserve folding?

Prepare for the Fabric Analytics Engineer Associate Test with comprehensive materials. Explore flashcards, multiple choice questions, and detailed explanations. Get ready for your success!

Multiple Choice

Which Power Query transformation generally prevents query folding and should be avoided if you want to preserve folding?

Explanation:
Query folding happens when Power Query translates as many steps as possible into the data source’s native query language, letting the source do the work. Adding an index column generally cannot be represented by the source in a SQL-like query, so this step stops folding. When folding is lost, subsequent transformations run locally after the data is loaded, which can slow things down because more data is retrieved and processed on the client. To keep folding, avoid adding an index early; if you need an index, implement it in the source or add it after folding-friendly steps are completed.

Query folding happens when Power Query translates as many steps as possible into the data source’s native query language, letting the source do the work. Adding an index column generally cannot be represented by the source in a SQL-like query, so this step stops folding. When folding is lost, subsequent transformations run locally after the data is loaded, which can slow things down because more data is retrieved and processed on the client. To keep folding, avoid adding an index early; if you need an index, implement it in the source or add it after folding-friendly steps are completed.

Subscribe

Get the latest from Passetra

You can unsubscribe at any time. Read our privacy policy