SNOWPRO-CORE practice question 33 of 35
Which stream type can be used for tracking the records in external tables?
Full set: 628 questionsDomain Performance Management
A stream on an external table tracks changes to the set of files in the external stage location. According to the official Snowflake documentation, only append-only streams can be created on external tables. This type of stream is specifically designed to track new files added to the external stage, which are then reflected as new rows in the external table. The stream records these additions, enabling incremental data processing pipelines for data stored in external cloud storage.
B. External: "External" is not a valid stream type in Snowflake. While the stream is created on an external table, the type of the stream itself is append-only.
C. Insert-only: This is a legacy stream type that has been superseded by append-only streams. It is not the designated type for external tables.
D. Standard: Standard streams track all DML changes (INSERT, UPDATE, DELETE). External tables are read-only and do not support UPDATE or DELETE operations, making a standard stream inapplicable.
1. Snowflake Documentation: Streams on External Tables.
Section/Content: "To query change data for external tables, you must create a stream on the external table. Currently, only append-only streams can be created on external tables." This section explicitly states the required stream type.
2. Snowflake Documentation: CREATE STREAM.
Section/Content: Under CREATE STREAM ... ON EXTERNAL TABLE, the syntax and usage notes clarify that the APPENDONLY = TRUE parameter is mandatory when creating a stream on an external table. This enforces the append-only behavior.
Keep practicing
Take the free SNOWPRO-CORE practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other SNOWPRO-CORE practice questions
- Question 1How long does Snowflake retain information in the ACCESS HISTORY view?
- Question 2While working with unstructured data, which file function generates a Snowflake-hosted fi…
- Question 3Which Snowflake table supports unstructured data?
- Question 4When using the ALLOW_CLI£NT_MFA_CACHING parameter, how long is a cached Multi-Factor Auth…
- Question 5What feature of Snowflake Continuous Data Protection can be used for maintenance of histo…
- Question 6Which Snowflake edition enables data sharing only through Snowflake Support?
