Snowflake SnowPro Core Practice Test - Questions Answers, Page 17
List of questions
Question 161
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
What is an advantage of using an explain plan instead of the query profiler to evaluate the performance of a query?
Explanation:
An explain plan is beneficial because it allows for the evaluation of how a query will be processed without the need to actually execute the query.This can help in understanding the query's performance implications and potential bottlenecks without consuming resources that would be used if the query were run
Question 162
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
Which data types are supported by Snowflake when using semi-structured data? (Choose two.)
Explanation:
Snowflake supports the VARIANT and ARRAY data types for semi-structured data. VARIANT can store values of any other type, including OBJECT and ARRAY, making it suitable for semi-structured data formats like JSON.ARRAY is used to store an ordered list of elements
Question 163
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
What affects whether the query results cache can be used?
Explanation:
The query results cache can be used as long as the data in the table has not changed since the last time the query was run.If the underlying data has changed, Snowflake will not use the cached results and will re-execute the query1.
Question 164
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
Which of the following is an example of an operation that can be completed without requiring compute, assuming no queries have been executed previously?
Explanation:
Operations that do not require compute resources are typically those that can leverage previously cached results. However, if no queries have been executed previously, all the given operations would require compute to execute.It's important to note that certain operations like DDL statements and queries that hit the result cache do not consume compute credits2.
Question 165
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
How many days is load history for Snowpipe retained?
Explanation:
Snowpipe retains load history for 14 days.This allows users to view and audit the data that has been loaded into Snowflake using Snowpipe within this time frame3.
Question 166
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
How can a row access policy be applied to a table or a view? (Choose two.)
Explanation:
A row access policy can be applied to a table or a view within the policy DDL when defining the policy.Additionally, an existing row access policy can be applied to a table or a view using theALTER <object> ADD ROW ACCESS POLICY command
Question 167
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
Which command can be used to load data files into a Snowflake stage?
Explanation:
ThePUTcommand is used to load data files into a Snowflake stage.This command uploads data files from a local file system to a specified stage in Snowflake
Question 168
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
What types of data listings are available in the Snowflake Data Marketplace? (Choose two.)
Explanation:
In the Snowflake Data Marketplace, the types of data listings available include 'Vendor', which refers to the providers of data, and 'Personalized', which indicates customized data offerings tailored to specific consumer needs45.
Question 169
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
What is the maximum Time Travel retention period for a temporary Snowflake table?
Explanation:
The maximum Time Travel retention period for a temporary Snowflake table is 1 day.This is the standard retention period for temporary tables, which allows for accessing historical data within a 24-hour window
Question 170
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
When should a multi-cluster warehouse be used in auto-scaling mode?
Explanation:
A multi-cluster warehouse should be used in auto-scaling mode when there is a need to handle a large number of concurrent queries.Auto-scaling allows Snowflake to automatically add or remove compute clusters to balance the load, ensuring that performance remains consistent during varying levels of demand
Question