improved

Conditional Monitors Now Support All Sifflet Monitoring Features

We're excited to announce a major upgrade to our Conditional monitors! We've removed their previous limitations, bringing them in line with all other Sifflet monitors (like Format Validation).

Conditional monitors now support the full suite of Sifflet's powerful monitoring features. This update simplifies monitor configuration and unlocks new data quality use cases.

Key capabilities now available for Conditional monitors:

  • Advanced Joins: Easily join on more than one dataset using Sifflet's standard "join-everywhere" logic, replacing the old custom join code.
  • Incremental Scans: Optimize your monitor runs by scanning only new or changed data.
  • Full Feature Parity: You can now use group_by, where, and threshold settings to build more specific and powerful conditional checks.
Joining datasets for a Conditional Monitor

Joining datasets for a Conditional Monitor

What this means for you:

  • For existing monitors: You can start updating your current Conditional monitors today to leverage these new configurations.
  • For Data Quality as Code (DQaC): The new, expanded configuration is fully supported in our DQaC syntax.

App Version: v567