SnowPro Core Certification — Question 653

What type of columns does Snowflake recommend to be used as clustering keys? (Choose two.)

Answer options

Correct answer: D, E

Explanation

Snowflake recommends using columns that are frequently utilized in selective filters or join predicates as clustering keys because these columns help optimize query performance by reducing the amount of data scanned. Columns with low cardinality may not provide sufficient data distribution for effective clustering, while high cardinality columns may not be as beneficial for clustering as those actively used in filtering or joins.