ELEMENTARY CLOUD

Out-of-the-box ML-powered monitoring for freshness and volume issues on all production tables. The automated monitors feature provides broad coverage and detection of critical pipeline issues, without any configuration effort.

These monitors track updates to tables, and will detect data delays, incomplete updates, and significant volume changes. Additionally, there will be no increase in compute costs as the monitors leverage only warehouse metadata (e.g. information schema, query history).

Once your environment is set up, we automatically collect metadata from your warehouse, which our ML models run on. The models are operational when the initial backfill is completed, there is no “loading / training period” - Elementary will collect enough historical data after setup to train the models.

Monitors are created for all models and sources in your dbt project, and their results are displayed in the application in the same way as package tests.

Benefits of automated monitors

  1. Zero configuration - Our machine learning models learn data behavior, eliminating the need for manual configuration.
  2. Out-of-the-box coverage - Rather than manually configuring a test for each model, Elementary automatically creates monitors for every model and source in your dbt project once you set up your environment.
  3. Metadata only, minimal cost - The monitors rely on data warehouse metadata, and don’t consume compute resources.

How it works?

The monitors collect metadata, and the anomaly detection model adjusts based on updates frequency, seasonality and trends.

As soon as you connect Elementary Cloud Platform to your data warehouse, a backfill process will begin to collect historical metadata. Within an average of a few hours, your automated monitors will be operational. By default, Elementary collects at least 21 days of historical metadata.

You can fine tune the configuration and provide feedback to adjust the detection to your needs.

As views are stateless, automated volume and freshness monitors only apply on tables.

Automated Monitors

Alerts on Failures

🚧 Under construction 🚧