Skip to content

ALL-DATA0002 · missing_data_field_reference

Count referenced fields absent from an existing data asset schema.

This is a deterministic rule for all languages. Read its implementation.

Resolve every field one source location reads against the schema the catalog holds for the asset that field belongs to, and report a field the schema does not declare. This is the defect a type checker cannot see, because the schema lives in the warehouse and the reference is a string, so the first evidence of a renamed column is usually a job that failed overnight.

An asset the catalog does not hold at all is excluded and left to ALL-DATA0001, so one renamed table produces one finding rather than one for every column somebody read from it.

Continue with evidence and references, or open the examples.