Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Snowflake Exam ADA-C01 Topic 8 Question 41 Discussion

Actual exam question for Snowflake's ADA-C01 exam
Question #: 41
Topic #: 8
[All ADA-C01 Questions]

A company has implemented Snowflake replication between two Snowflake accounts, both of which are running on a Snowflake Enterprise edition. The replication is for the

database APP_DB containing only one schema, APP_SCHEMA. The company's Time Travel retention policy is currently set for 30 days for both accounts. An Administrator

has been asked to extend the Time Travel retention policy to 60 days on the secondary database only.

How can this requirement be met?

Show Suggested Answer Hide Answer
Suggested Answer: A

According to the Replication considerations documentation, the Time Travel retention period for a secondary database can be different from the primary database. The retention period can be set at the database, schema, or table level using the DATA_RETENTION_TIME_IN_DAYS parameter. Therefore, to extend the Time Travel retention policy to 60 days on the secondary database only, the best option is to set the data retention policy on the secondary database to 60 days using the ALTER DATABASE command. The other options are incorrect because:

* B. Setting the data retention policy on the schemas in the secondary database to 60 days will not affect the database-level retention period, which will remain at 30 days. The most specific setting overrides the more general ones, so the schema-level setting will apply to the tables in the schema, but not to the database itself.

* C. Setting the data retention policy on the primary database to 30 days and the schemas to 60 days will not affect the secondary database, which will have its own retention period. The replication process does not copy the retention period settings from the primary to the secondary database, so they can be configured independently.

* D. Setting the data retention policy on the primary database to 60 days will not affect the secondary database, which will have its own retention period. The replication process does not copy the retention period settings from the primary to the secondary database, so they can be configured independently.


Contribute your Thoughts:

Ellsworth
2 days ago
I remember practicing a similar question where we had to adjust retention policies, but I can't recall if it was specifically about schemas or databases.
upvoted 0 times
...
Susy
8 days ago
I think we need to set the data retention policy on the secondary database itself, but I'm not entirely sure if it’s option A or B.
upvoted 0 times
...
Shalon
13 days ago
This seems pretty straightforward. I'd go with option A - set the data retention policy on the secondary database to 60 days. That should do the trick.
upvoted 0 times
...
Melda
18 days ago
I'm a little confused about the difference between setting the policy at the database level versus the schema level. I'll need to double-check the details on that.
upvoted 0 times
...
Edward
23 days ago
Okay, the key here is that we need to extend the time travel retention policy on the secondary database only, not the primary. I think option A is the way to go.
upvoted 0 times
...
Shawana
28 days ago
Hmm, I'm a bit unsure about the details of Snowflake replication and time travel policies. I'll need to think this through carefully.
upvoted 0 times
...
Carol
1 month ago
This looks like a straightforward Snowflake replication and time travel policy question. I think I can handle this one.
upvoted 0 times
...
Yuriko
2 months ago
I would go with D) Set the data retention policy on the primary database to 60 days, that seems like the most straightforward solution.
upvoted 0 times
...
Cristina
2 months ago
Hmm, I'm not so sure. I think option D might be the better choice. Setting the data retention policy on the primary database to 60 days would be a simpler solution, right?
upvoted 0 times
...
Peggy
3 months ago
I think option C) Set the data retention policy on the primary database to 30 days and the schemas to 60 days makes more sense.
upvoted 0 times
...
Fletcher
3 months ago
I disagree, I believe the answer is B) Set the data retention policy on the schemas in the secondary database to 60 days.
upvoted 0 times
...
Rory
3 months ago
I think the answer is A) Set the data retention policy on the secondary database to 60 days.
upvoted 0 times
...
Noelia
3 months ago
Easy! The answer is B. Setting the data retention policy on the schemas in the secondary database to 60 days is the way to go. That's the most efficient and targeted approach.
upvoted 0 times
Brittney
2 months ago
I think B is the correct answer. It makes sense to set the data retention policy on the schemas in the secondary database to 60 days.
upvoted 0 times
...
...

Save Cancel