VZLA
Databricks Employee
Databricks Employee

Hi @sakuraDev , this looks like a Soda syntax issue.

Try fixing the "fail" and "warn" fields in your Soda checks. For example, instead of writing:

 

- missing_count(site) = 0:
    name: Ensure no null values
    fail: 1
    warn: 0

 

Use Soda's threshold syntax like this:

 

checks for df:
  missing_count(site):
    name: Ensure there are no null values in the Site column
    warn: when > 0
    fail: when >= 1

 

Follow Soda’s documented syntax for thresholds and conditions, and ensure the table name in your checks matches a registered temporary view. This should help resolving the parse error.