Critical severityresource
Power BI Refresh Error:
BUDGET_LIMIT_EXCEEDED
What does this error mean?
A Snowflake Budget object's credit limit was reached, triggering either a notification or an automatic suspension of the monitored warehouses or compute resources assigned to that budget.
Common causes
- 1An unexpectedly large query or a runaway pipeline consumed credits faster than the budget period anticipated
- 2The budget's credit limit was set too conservatively for the current workload, with no buffer for peak usage
- 3A new scheduled task, dynamic table, or serverless feature was assigned to the budget without adjusting the credit limit
How to fix it
- 1Step 1: Query SNOWFLAKE.BUDGET_MONITOR.BUDGET_USAGE_HISTORY or the budget's notification history to identify which resource consumed the most credits.
- 2Step 2: Increase the budget's credit limit via ALTER BUDGET or create a higher-limit budget for the affected resources if the usage is legitimate.
- 3Step 3: If a runaway query caused the overage, identify and terminate any lingering queries using SHOW QUERIES and SYSTEM$CANCEL_QUERY.
- 4Step 4: Review the budget's action policy — adjust the threshold percentages so that notifications fire early enough to take manual action before suspension.