What you’ll learnIn this guide, you’ll learn how to:
1. Identifying Failed Runs
There are two main ways to identify failed runs: Method 1: Notifications Set up Slack or email notifications to receive immediate alerts when a run fails. This is the recommended approach for production environments.See Setting Up Notifications for details on configuring alerts.
See Viewing Run History and Analytics for more details on using the Bolt UI.
2. Access and interpret run logs
Once you’ve identified a failed run, access the logs through the Bolt Schedule Detail Views:- Click on the failed Bolt Schedule (one marked with a “Error” status indicator)
- Navigate to the Run History section
- Select the failed run (one marked with a “Error” status indicator)
- Scroll to the Logs and Artifacts section
- Click on the executed command that failed (ex.
dbt run)
Console logs are typically the most useful for debugging as they show errors, warnings, and the compiled SQL code that failed in production.
3. Debug and resolve common issues
Follow these steps to debug a failed run:- Review Summary Logs
- Check the AI-generated overview
- Note any suggested fixes
Logs Example"
- Review Console Logs
- Locate error messages and warnings using the “jump to” feature
- Click on the link for compiled SQL code
- Review the execution flow and timing

- Test and Fix
- Copy the compiled SQL code from console logs
- Test the SQL:
- Directly in your data warehouse, or
- In the Code IDE scratchpad
- Fix common issues:
- Invalid column names
- Missing model references
- SQL syntax errors
- Data type mismatches
- Test the SQL:
- Copy the compiled SQL code from console logs

Related Documentation