Skip to main content
Skip table of contents

STORAGE.TRANSIENT_TABLE

Target database: Snowflake

STORAGE.TRANSIENT_TABLE toggles the Snowflake transient table option for an entity.

Option toggles off use Fail-safe and Time Travel areas in Snowflake. STORAGE.TRANSIENT_TABLE -option is ideal for tables which are constantly truncated and reloaded as it reduces costs generated by Snowflake Fail-safe and Time Travel -features.


See also:


Usage

OPTION
STORAGE.TRANSIENT_TABLE: Boolean

Default: false


Notes

STORAGE.TRANSIENT_TABLE can be used with tables.

STORAGE.TRANSIENT_TABLE affects Snowflake fail-safe and time travel features, please refer to the Snowflake documentation.

Tables that are constantly truncated and reloaded, such as staging tables and truncate-insert style publish tables, are ideal candidates for the transient option as it reduces costs generated by the fail-safe and time travel features in Snowflake.


Examples

Enabling transient table option for an entity

Option value set to true:

OPTION
STORAGE.TRANSIENT_TABLE: true

DDL executed in Snowflake:

SQL
CREATE TRANSIENT TABLE ... ;
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.