Critical severityresource
Power BI Refresh Error:
CREDIT_QUOTA_EXCEEDED
What does this error mean?
Snowflake suspended compute activity across the account because the account-level credit quota — set by your Snowflake contract or Snowflake's internal limits — was fully consumed before the end of the billing period.
Common causes
- 1Unexpectedly large batch jobs or a data reprocessing event consumed the account's total contracted credit allocation ahead of schedule
- 2A misconfigured auto-suspend setting allowed a high-concurrency warehouse to run continuously, draining credits faster than anticipated
- 3Snowflake serverless features (e.g., Automatic Clustering, Snowpipe, dynamic tables) accumulated serverless credits that were not tracked by warehouse-level resource monitors
How to fix it
- 1Step 1: Contact your Snowflake account team or submit a support ticket to request an emergency credit top-up or contract amendment.
- 2Step 2: Immediately reduce active warehouse sizes and enable aggressive auto-suspend (e.g., 60 seconds) to minimize further consumption.
- 3Step 3: Use SNOWFLAKE.ACCOUNT_USAGE.METERING_HISTORY to identify the top credit consumers over the last 7–30 days.
- 4Step 4: Implement resource monitors with SUSPEND_IMMEDIATE thresholds on all warehouses to prevent future account-level overages.