Field Quality (deprecated)
Auto-converted to custom_sql as of August 2025. Old schema no longer works.
Auto-converted August 2025. All field quality monitors were automatically converted to Custom SQL monitors. The old syntax (
type: null_count,table,field) is rejected.
What to use instead
Use a Custom SQL Monitor with an explicit SQL query. The auto-conversion already created custom_sql equivalents of your old monitors -- export them to get the new YAML.
montecarlo:
custom_sql:
- name: orders_null_check
description: Null check on orders.customer_id
sql: |
SELECT COUNT(*) FROM warehouse.analytics.orders
WHERE customer_id IS NULL
alert_conditions:
- operator: GT
threshold_value: 0
schedule:
type: fixed
interval_minutes: 720
domains:
- my-domainMigration steps
- Export auto-converted monitors in the latest format.
- Replace
field_qualitydefinitions with the exportedcustom_sqldefinitions. Use the samenameto preserve incident history. - Apply with
montecarlo monitors apply.
montecarlo monitors export-as-latest --namespace <your-namespace>Updated about 16 hours ago
