Skip to main content

Report.needs

needed as data, one Needed per precondition: the table, the

Report.needs: list[Needed]

column, the comparison and the bound, the SQL, and the runtime error it rules out. A tool that phrases the preconditions in its own terms (a dbt test, an editor’s quick fix) reads these; empty unless on_inferred="error".