exam questions

Exam SnowPro Advanced Architect All Questions

View all questions & answers for the SnowPro Advanced Architect exam

Exam SnowPro Advanced Architect topic 1 question 14 discussion

Actual exam question from Snowflake's SnowPro Advanced Architect
Question #: 14
Topic #: 1
[All SnowPro Advanced Architect Questions]

The table contains five columns and it has millions of records. The cardinality distribution of the columns is shown below:

Column C4 and C5 are mostly used by SELECT queries in the GROUP BY and ORDER BY clauses. Whereas columns C1, C2 and C3 are heavily used in filter and join conditions of SELECT queries.
The Architect must design a clustering key for this table to improve the query performance.
Based on Snowflake recommendations, how should the clustering key columns be ordered while defining the multi-column clustering key?

  • A. C5, C4, C2
  • B. C3, C4, C5
  • C. C1, C3, C2
  • D. C2, C1, C3
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Jay_98_11
Highly Voted 1 year, 5 months ago
Selected Answer: D
correct
upvoted 7 times
...
caio_tertuliano
Most Recent 1 month, 4 weeks ago
Selected Answer: D
Question D. Saw this exactly on the actual exam.
upvoted 1 times
...
Balakt
3 months ago
Selected Answer: D
C4 and C5 are ruled out. C2, C1 and C3 are correct (Based on the increasing cardinality)
upvoted 1 times
...
jlad26
8 months ago
Selected Answer: D
If you are defining a multi-column clustering key for a table, the order in which the columns are specified in the CLUSTER BY clause is important. As a general rule, Snowflake recommends ordering the columns from lowest cardinality to highest cardinality. Putting a higher cardinality column before a lower cardinality column will generally reduce the effectiveness of clustering on the latter column.
upvoted 1 times
...
hillcat111
1 year, 3 months ago
Answer is D and is validated
upvoted 4 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago