Medium severitydata flow
Power BI Refresh Error:
DF-Executor-ColumnNotFound
What does this error mean?
The data flow references a column by name that does not exist in the incoming data stream. The column may have been renamed or removed in the source, the source schema was refreshed and dropped the column, or the column name in the transformation expression is misspelled.
Common causes
- 1A column referenced in a Derived Column, Filter, or Join expression does not exist in the source schema — the column was renamed or removed
- 2Schema drift is disabled on the source transformation, and the source removed a column that the data flow still expects
- 3A column name is misspelled or uses different casing — ADF data flow column names are case-sensitive
- 4The source projection was imported at a different time when the column existed, and has not been refreshed since the column was dropped
How to fix it
- 1Open the failing transformation in ADF Studio and check the column name referenced — confirm its exact case and spelling against the source schema.
- 2If schema drift is disabled on the source transformation, enable it: go to the source Settings tab and turn on 'Allow schema drift'.
- 3Click 'Import projection' on the source transformation to re-import the current column list from the source.
- 4If a column was recently renamed in the source, update all derived column, select, or filter expressions that reference the old name.
- 5Enable debug mode and preview the source data to see the exact column names available at runtime.
Frequently asked questions
Official documentation: https://learn.microsoft.com/en-us/azure/data-factory/data-flow-troubleshoot-guide