Skip to main content

Budget

The Budget page provides full visibility into Snowflake spend by grouping usage into domains and comparing it against assigned budgets.

Key Concepts​

Domains​

Domains are rule-based groupings of Snowflake spend, defined by users and/or warehouses. The system evaluates domains hierarchically to prevent duplicate cost attribution. Reorder priority via drag-and-drop.

Budget domains

Budgets​

Budgets are monthly targets assigned to domains.

note

Workloads continue to run even if a budget is exceeded - there is no operational impact. Budgets are for monitoring only.

Unallocated Spend​

Unmatched spend is grouped as Unallocated. This often highlights new workloads or one-off queries that may need their own domain.

Visualizations​

  • Monthly spend snapshots vs. budget targets
  • Daily usage patterns to identify anomalies
  • Real-time 30-day historical previews when adjusting domain rules
  • Temporal navigation for historical month comparisons

Budget visualizations

Getting Started​

  1. Create a domain by defining its rules (users and/or warehouses)
  2. Validate the domain against historical data
  3. Assign a monthly budget
  4. Set the domain's priority in the hierarchy
  5. Monitor spend vs. budget over time

Budget domain creation workflow