Snowflake Architecture
Emily Melhuish
Technical Curriculum Developer, Snowflake
Before
subscription table has 847 rowsDELETE FROM subscriptions
WHERE status = 'inactive';

After
subscription table has 0 rows
DATA_RETENTION_TIME_IN_DAYS can be set at account, database, schema, or table (lowest level wins)SELECT queries
AT TIMESTAMPAT OFFSETAT BEFORE(STATEMENT) / BEFORE(STATEMENT)
UNDROP
UNDROP TABLE t
SQL
CREATE TABLE SUBSCRIPTIONS_BACKUP
CLONE subscriptions;
Output
Table SUBSCRIPTIONS_BACKUP
successfully created.


Snowflake Architecture