In the Snowflake access control model, which entity owns an object by default?
Which semi-structured data function interprets an input string as a JSON document that produces a VARIANT value?
What is a characteristic of materialized views in Snowflake?
Which copy INTO command outputs the data into one file?
Answer : B
TheCOPY INTOcommand in Snowflake can be configured to output data into a single file by setting theMAX_FILE_NUMBERoption to 1. This option limits the number of files generated by the command, ensuring that only one file is created regardless of the amount of data being exported.
References:
[COF-C02] SnowPro Core Certification Exam Study Guide
Snowflake Documentation on Data Unloading
Which command will unload data from a table into an external stage?
Answer : C
In Snowflake, the COPY INTO <location> command is used to unload (export) data from a Snowflake table to an external stage, such as an S3 bucket, Azure Blob Storage, or Google Cloud Storage. This command allows users to specify the format, file size, and other options for the data being unloaded, making it a flexible solution for exporting data from Snowflake to external storage solutions for further use or analysis. References: Snowflake Documentation on Data Unloading
What column type does a Kafka connector store formatted information in a single column?
How does Snowflake utilize clustering information to improve query performance?
Answer : A
Snowflake utilizes clustering information to enhance query performance by pruning unnecessary micro-partitions.
Clustering Metadata: Snowflake stores clustering information for each micro-partition, which includes data range and distribution.
Pruning Micro-partitions: When a query is executed, Snowflake uses this clustering metadata to identify and eliminate micro-partitions that do not match the query criteria, thereby reducing the amount of data scanned and improving query performance.
References:
Snowflake Documentation on Clustering
Snowflake Documentation on Micro-partition Pruning