Pull requests (beta)

Overview

When investigating data alerts, understanding the potential impact of changes in data, system, and code is critical. The new pull request correlation feature simplifies the code investigation process by allowing you to quickly correlate any pull request from your git repositories with Monte Carlo alerts.

Pull requests that have been merged into your Git repositories are visually overlaid on alert charts. This enables you to easily determine timing on whether a specific pull request may have influenced the change you are investigating.

You can further investigate by navigating to the pull requests tab, where you can filter and search through pull requests based on repository, author, PR title, or even file names. This helps you pinpoint whether a particular pull request drove the alert you are investigating. If you need more detail, you can click directly on the GitHub link to examine the code changes.

Correlation with dbt

For customers using the Monte Carlo dbt integration, pull requests can be marked as correlated with an alert if the pull request merge is soon before the alert and the file of the underlying dbt model (or an upstream dbt model) for a table was modified in that pull request.

Supported Environments

This feature is currently available to customers who have integrated Github with Monte Carlo and applies specifically to alerts related to freshness and volume anomalies. Support for GitLab and additional types of alerts are planned for future releases.