SnowPro Core Exam QuestionsBrowse all questions from this exam

SnowPro Core Exam - Question 1052


According to best practices, which table type should be used if the data can be recreated outside of Snowflake?

Show Answer
Correct Answer: C

For data that can be recreated outside of Snowflake, a transient table should be used. Transient tables do not have the same data protection and recovery mechanisms as permanent tables, but they provide a cheaper storage option because they retain their data until explicitly dropped or replaced. Unlike temporary tables, transient tables can be accessed by multiple sessions and persist beyond the current session but do not incur the cost of fail-safe retention.

Discussion

6 comments
Sign in to comment
Jacobr5000Option: C
Nov 20, 2024

https://docs.snowflake.com/en/sql-reference/sql/create-table

nexerSnowOption: C
Sep 13, 2024

https://hevodata.com/learn/snowflake-temporary-table/

663f98f
Sep 25, 2024

B is the correct answer

Alex_Ovidiu
Oct 10, 2024

C As such, transient tables should only be used for data that can be recreated externally to Snowflake. Default: No value. If a table is not declared as TRANSIENT or TEMPORARY , the table is permanent. Transient tables have some storage considerations.

MatthieuDNOption: C
Jan 23, 2025

Agree with C

bogdan_R
Feb 15, 2025

Can someone explain why Temporary tables cannot be the answer in this case? They can both be used and I haven't found any docs stating otherwise.