Events definitions
Events represent key observations about your data warehouse—like inefficient pipelines, critical schema changes, or cost anomalies. They are curated signals Alvin processes from raw activity to detect inefficiencies and address operational problems.
Events power Workflows, enabling you to act on observations. They’re the foundation of Alvin’s ability to turn warehouse activity into meaningful actions—the first step towards actionable insights and eventual resolution.
Working with Events
You can view the raw feed of all events on the Events tab.
However, their true value lies in setting up Workflows that allow you to automate responses, trigger alerts, and streamline operational processes based on events. See Workflows for more information.
List of all Events
This is a list of all events currently available to Alvin users. We’re continually refining it based on customer feedback and our understanding of what matters most in data warehouses.
anomaly detected
When a new anomaly was detected. Anomalies include unexpected spikes in cost or volume or quality issues such as freshness.
anomaly resolved
When an anomaly was resolved. Indicates that the anomaly’s root cause was addressed, and normal behavior resumed.
dbt low ROI
dbt model was detected as being low ROI. This means the model runs frequently but has minimal impact on data consumption.
dbt model reactivated
Model was used again after previously being considered stale. Typically occurs when downstream dependencies or queries start accessing the model again.
dbt model stale
A dbt model is considered stale after not being used for 30 days. A stale model can indicate redundancy, mismanagement, or unused data assets.
dbt test failed
When a dbt test ran with failures. Examples include failing row checks, unexpected null values, or constraint violations.
dbt test passed
When a dbt test ran successfully.
entity added
An entity was seen for the first time.
entity deleted
An entity disappeared from the system.
entity labels updated
An entity's labels have been modified (added, removed, or value changed).
entity reactivated
Entity was used again after previously being considered stale.
entity schema updated
An entity's schema has been modified (fields added, removed, or types changed). Schema updates can affect downstream workloads and should be monitored for compatibility issues.
entity stale
Entity is considered stale after 30 days.
full refresh detected
When a table with a full refresh materialization is executed. Based on the processed historical data. The full refresh can be classified into 4 values based on the upstream data:
FULL_REFRESH_WITH_INCREMENTAL_UPSTREAM
FULL_REFRESH_WITH_NO_UPSTREAM
FULL_REFRESH_WITH_NO_INCREMENTAL_UPSTREAM
INCREMENTAL_WITH_UPSTREAM
full refresh resolved
When a full refresh was resolved.
inefficient cluster config detected
Examples include unclustered large tables or tables clustered on low-impact columns. The BigQuery recommender uses the project's workload execution data from the past 30 days to analyze each BigQuery table for inefficient clustering configurations.
inefficient cluster config resolved
When an inefficient cluster config was resolved.
inefficient pricing model detected
The Alvin recommender uses the project's workload execution data from the past 30 days to analyze each workload for inefficient BigQuery pricing configurations, for example On-demand model instead of Enterprise or the other way around.
inefficient pricing model resolved
When an inefficient pricing model was resolved.
inefficient storage pricing model detected
The Alvin recommender uses the dataset table's storage data from the past 30 days to analyze each table for inefficient dataset storage configurations. Examples include using the logical storage model instead of physical or the other way around.
inefficient storage pricing model resolved
When an inefficient storage pricing model was resolved.
query insight detected
When a query insight is detected. Query insights highlight inefficiencies, redundant operations, or optimization opportunities. They are generated by the Alvin parser or integrated external tools.
query insight resolved
When a query insight is resolved. Indicates that the suggested query optimizations or insights were applied successfully.
unbalanced table build detected
Unbalanced table builds lead to suboptimal pipelines and increased costs. This typically happens when tables are updated more often than their source tables.
unbalanced table build resolved
When an unbalanced table build was resolved.
workload detected
A new workload is detected when a workload is run that didn't exist before.
workload failed
A workload ran with execution errors.
Last updated