High severityschema
Power BI Refresh Error:
42703
What does this error mean?
The query references a column that does not exist in the specified table or result set.
Common causes
- 1Column was renamed or dropped in a schema migration without updating the pipeline or model
- 2Typo in the column name
- 3Column exists in a different schema or table than the one being queried
- 4Case sensitivity issue — column name differs in case from the identifier in the query
How to fix it
- 1Step 1: Check the current columns: `\d <table_name>` or `SELECT column_name FROM information_schema.columns WHERE table_name='<table>';`
- 2Step 2: Update the query or dbt model to use the correct column name.
- 3Step 3: If column was renamed, add a migration or alias: `<old_name> AS <new_name>`.
- 4Step 4: Enable schema change alerts in MetricSign to catch column drops before they break pipelines.
Frequently asked questions
Official documentation: https://www.postgresql.org/docs/current/errcodes-appendix.html