Snowflake Architecture
Emily Melhuish
Technical Curriculum Developer, Snowflake






Role → Warehouse → Database → Schema
Set Session Context
USE ROLEUSE WAREHOUSEUSE DATABASEUSE SCHEMA
Check Session Context
CURRENT_ROLE()CURRENT_WAREHOUSE()CURRENT_DATABASE()CURRENT_SCHEMA()SET min_users = 100SELECT $min_users;



Snowflake Architecture