Which statement about initial stream creation and change tracking is true?

Master Snowflake Data Engineer Exam. Study with flashcards and multiple choice questions, each question includes hints and explanations. Prepare for your success!

Multiple Choice

Which statement about initial stream creation and change tracking is true?

Explanation:
Change data capture in Snowflake is implemented via streams attached to a table. The moment you create the initial stream on a table, change tracking for that table is turned on and begins recording the DML changes that happen after that moment. The stream acts as a log of those changes, allowing you to read inserts, updates, and deletes incrementally. It does not backfill prior data because there is no stream to capture it; only changes since the stream's creation are visible. So the statement is true: creating the initial stream automatically enables change tracking on the table.

Change data capture in Snowflake is implemented via streams attached to a table. The moment you create the initial stream on a table, change tracking for that table is turned on and begins recording the DML changes that happen after that moment. The stream acts as a log of those changes, allowing you to read inserts, updates, and deletes incrementally. It does not backfill prior data because there is no stream to capture it; only changes since the stream's creation are visible. So the statement is true: creating the initial stream automatically enables change tracking on the table.

Subscribe

Get the latest from Passetra

You can unsubscribe at any time. Read our privacy policy