Process Flow - Warehouse selection strategies
Query arrives
Check user preference
Is specific warehouse requested?
No→Use default warehouse
|Yes
Is requested warehouse available?
No→Return error or fallback
|Yes
Assign query to selected warehouse
Execute query on warehouse
Return results
This flow shows how Snowflake selects a warehouse to run a query, based on user request or default settings.