Forum Discussion
Incremental Refresh failing
- 1 year ago
The issue you're encountering while setting up incremental refresh in Power BI appears to stem from differences in how Power BI handles query folding and schema recognition between Desktop and the Power BI Service. While everything works locally—because Power BI Desktop executes the full query in-memory—it fails in the Service, which relies on the data source's query folding capabilities and often interprets the M code more strictly. The error message suggests that Power BI Service is expecting a column named
Column1orColumn1.ecoli, but cannot find it in the returned dataset from your API. This could be due to a few reasons: the structure of the API response might be dynamic (i.e., column names change or appear conditionally), or the use of hardcoded column names in your M code doesn't match what's returned at runtime in the Service. Also, if your incremental logic relies on relative date filters or dynamic parameters (likeRangeStartandRangeEnd), and the schema isn't fully defined before those filters are applied, the Service might not be able to validate the final output. To fix this, ensure that the column names are stable and consistent, explicitly define your schema usingTable.TransformColumnTypesorTable.SelectColumns, and test your queries step-by-step using "View Native Query" to confirm folding. Also, avoid referencing nested fields unless they've been expanded and renamed clearly. Debugging this often involves simplifying the query to just return a few rows, publishing it, and gradually reintroducing complexity until the error appears again.
Thank you for reaching out to the Microsoft Fabric Forum Community.
AmazingRandom When you're using Folder or SharePoint Folder connectors with Incremental Refresh, Power BI doesn’t just look at your main query — it also depends on the steps inside the sample file query. If important steps like Promoted Headers or Changed Type aren’t set up there, the refresh in the Power BI Service can fail with errors like “column not found,” even if everything works perfectly in Desktop.
Please find below Documents it may help you.
Solved: Incremental refresh - Expression.Error: The column... - Microsoft Fabric Community
Troubleshoot incremental refresh and real-time data - Power BI | Microsoft Learn
If this information is helpful, please “Accept as solution” to assist other community members in resolving similar issues more efficiently.
Thank you.
I hope the information shared was helpful to you. If your question has been answered, kindly mark the most relevant reply as the Accepted Solution. This small action can make a big difference for others who are looking for the same solution.