{"id":13481,"date":"2026-09-16T09:13:42","date_gmt":"2026-09-16T09:13:42","guid":{"rendered":"https:\/\/www.examlabs.com\/certification\/?p=13481"},"modified":"2026-09-16T09:13:42","modified_gmt":"2026-09-16T09:13:42","slug":"snowflake-snowpro-core-practice-test-questions-and-exam-dumps-part11-q201-220","status":"publish","type":"post","link":"https:\/\/www.examlabs.com\/certification\/snowflake-snowpro-core-practice-test-questions-and-exam-dumps-part11-q201-220\/","title":{"rendered":"Snowflake SnowPro Core Practice Test Questions and Exam Dumps Part11 Q201-220"},"content":{"rendered":"<h1><\/h1>\n<h2><b>View Full <\/b><a href=\"https:\/\/www.examlabs.com\/snowpro-core-recertification-exam-dumps\"><b>Snowflake SnowPro Core Exam Dumps<\/b><\/a><b> and Practice Test Dumps.<\/b><\/h2>\n<p>&nbsp;<\/p>\n<h3><b>Question 201<\/b><\/h3>\n<p><b>Which Snowflake capability allows a user to create a new object based on an existing object without initially duplicating the underlying data?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Time Travel<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Snowpipe<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Resource Monitor<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Zero-copy cloning<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Zero-copy cloning allows supported Snowflake objects to be cloned without immediately creating a complete physical copy of the underlying data. The clone initially shares the underlying micro-partitions with the source object. When changes occur, Snowflake manages the affected data separately. This capability is particularly useful for development, testing, and temporary environments because users can create copies of large datasets quickly while avoiding the initial storage requirements of a traditional full copy. Time Travel provides historical access, Snowpipe handles data ingestion, and Resource Monitors manage credit consumption.<\/span><\/p>\n<h3><b>Question 202<\/b><\/h3>\n<p><b>Which Snowflake privilege is generally required to allow a role to access objects within a schema?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">USAGE<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">DELETE<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">INSERT<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">UPDATE<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The USAGE privilege on a schema allows a role to access objects within that schema, assuming the role also has the necessary privileges on the specific objects. Snowflake access control commonly requires privileges at multiple levels. For example, a role may need USAGE on the database and schema and SELECT on a table before it can successfully query that table. DELETE, INSERT, and UPDATE are data-manipulation privileges rather than the general schema access privilege. Therefore, USAGE is the appropriate privilege in this scenario.<\/span><\/p>\n<h3><b>Question 203<\/b><\/h3>\n<p><b>Which Snowflake object is used to define reusable rules for interpreting files such as CSV or JSON during data loading?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Stream<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">File format<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Warehouse<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Role<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A File Format object defines how Snowflake should interpret files during loading or unloading operations. Depending on the file type, it can specify settings such as delimiters, compression, quotation characters, null handling, and other relevant properties. File formats can be created as reusable objects and referenced by loading commands such as COPY INTO. Streams track changes to table data, warehouses provide compute resources, and roles manage access permissions. Therefore, a File Format is the correct object for storing reusable file interpretation settings.<\/span><\/p>\n<h3><b>Question 204<\/b><\/h3>\n<p><b>Which Snowflake feature is used to prevent unnecessary micro-partitions from being scanned during query execution?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Snowpipe<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Query pruning<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Resource Monitor<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Fail-safe<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Query pruning allows Snowflake to eliminate micro-partitions that are unlikely to contain rows satisfying the query conditions. Snowflake maintains metadata about micro-partitions, and this metadata can help determine which partitions can safely be skipped. Reducing the amount of data scanned can improve query performance and reduce compute requirements. Snowpipe is focused on continuous ingestion, Resource Monitors manage credit usage, and Fail-safe is related to data recovery. Therefore, query pruning is the capability directly associated with avoiding unnecessary micro-partition scans.<\/span><\/p>\n<h3><b>Question 205<\/b><\/h3>\n<p><b>Which Snowflake feature is used to continuously ingest newly arrived files from supported cloud storage locations?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Snowpipe<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Materialized View<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Time Travel<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Row Access Policy<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Snowpipe is designed for continuous or near-continuous ingestion of files into Snowflake. It can detect newly arrived files through supported notification mechanisms and load them into target tables without requiring a user to repeatedly initiate a traditional bulk-loading operation. This makes Snowpipe suitable for event-driven ingestion workflows where data arrives frequently. Materialized Views are designed for query performance, Time Travel provides historical data access, and Row Access Policies control which rows users can see. Therefore, Snowpipe is the correct choice for continuous file ingestion.<\/span><\/p>\n<h3><b>Question 206<\/b><\/h3>\n<p><b>Which Snowflake feature allows a suspended warehouse to automatically start when a query requires it?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Auto-suspend<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Fail-safe<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Auto-resume<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Time Travel<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Auto-resume automatically starts a suspended virtual warehouse when a workload requires compute resources. It is commonly paired with auto-suspend. Auto-suspend stops a warehouse after a configured period of inactivity, while auto-resume brings it back online when needed. This combination can help organizations balance availability and cost management. Fail-safe and Time Travel are related to data recovery and historical access rather than warehouse lifecycle management. Therefore, Auto-resume is the feature that automatically starts a suspended warehouse when a new workload requires it.<\/span><\/p>\n<h3><b>Question 207<\/b><\/h3>\n<p><b>Which Snowflake data type is most suitable for storing JSON-like objects containing named fields and values?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">ARRAY<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">OBJECT<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">DATE<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">BOOLEAN<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">OBJECT is a Snowflake data type designed to represent key-value structures commonly found in JSON-like data. Each field has a key associated with a value, and objects can be nested within other semi-structured structures. ARRAY is used for ordered collections, DATE stores calendar dates, and BOOLEAN stores true or false values. OBJECT values are often stored within VARIANT columns when working with semi-structured datasets. Therefore, when the data consists of named fields and their corresponding values, OBJECT is the most appropriate choice.<\/span><\/p>\n<h3><b>Question 208<\/b><\/h3>\n<p><b>Which Snowflake feature is designed to improve performance for supported selective point-lookup queries?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Search Optimization Service<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Snowpipe<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Fail-safe<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Resource Monitor<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Search Optimization Service is designed to improve performance for certain selective search patterns, including supported point-lookup workloads. It maintains additional search information that can help Snowflake locate relevant records more efficiently. This feature is particularly useful when queries frequently search for a small number of values in large tables. Snowpipe handles continuous ingestion, Fail-safe provides a recovery mechanism, and Resource Monitors help manage credit consumption. Therefore, Search Optimization Service is the feature most directly associated with optimizing supported selective searches.<\/span><\/p>\n<h3><b>Question 209<\/b><\/h3>\n<p><b>Which command is used to assign an object privilege to a role in Snowflake?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">PERMIT<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">AUTHORIZE<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">GRANT<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">ALLOW<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">GRANT is the standard Snowflake SQL command used to assign privileges to roles. For example, administrators can grant SELECT on a table, USAGE on a schema, or other supported privileges depending on the object and security requirement. Snowflake uses role-based access control, so privileges are commonly granted to roles and those roles are then assigned to users or other roles. PERMIT, AUTHORIZE, and ALLOW are not the standard SQL syntax for granting Snowflake privileges. Therefore, GRANT is the correct answer.<\/span><\/p>\n<h3><b>Question 210<\/b><\/h3>\n<p><b>Which Snowflake object provides compute resources for executing SQL statements?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Database<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Schema<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Stage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Virtual warehouse<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A virtual warehouse provides the compute resources Snowflake uses to execute SQL queries and perform data-processing workloads. Warehouses are independent of the storage layer, allowing organizations to scale or configure compute separately from stored data. Databases and schemas organize objects, while stages provide locations for files used in loading and unloading operations. Warehouses can also be suspended, resumed, resized, and configured for concurrency. Therefore, when Snowflake needs compute resources to execute SQL statements, the virtual warehouse is the component responsible for providing them.<\/span><\/p>\n<h3><b>Question 211<\/b><\/h3>\n<p><b>Which Snowflake feature allows users to query or recover historical data within its configured retention period?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Time Travel<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Snowpipe<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Search Optimization Service<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Auto-suspend<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Time Travel allows users to access historical versions of data within the applicable retention period. It can be useful when data has been accidentally modified or deleted and users need to inspect or recover a previous state. The feature supports historical querying and recovery scenarios depending on the object and account configuration. Snowpipe handles continuous data ingestion, Search Optimization Service improves certain selective workloads, and auto-suspend controls warehouse activity. Therefore, Time Travel is the appropriate feature when users need access to a previous state of Snowflake data.<\/span><\/p>\n<h3><b>Question 212<\/b><\/h3>\n<p><b>Which Snowflake object captures information about changes to table data for incremental processing?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Stage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Stream<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Warehouse<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">File Format<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A Stream captures information about changes made to table data and can be used to support incremental processing. Instead of repeatedly processing an entire table, a downstream workflow can use the change information to identify newly inserted, updated, or deleted rows as applicable. Streams are frequently combined with Tasks to automate data pipelines. Stages are associated with files, warehouses provide compute resources, and File Formats define how files are interpreted. Therefore, a Stream is the Snowflake object designed for tracking table changes for downstream processing.<\/span><\/p>\n<h3><b>Question 213<\/b><\/h3>\n<p><b>Which Snowflake security feature can control which rows are visible to different users?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Masking Policy<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Row Access Policy<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Resource Monitor<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">File Format<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A Row Access Policy provides fine-grained control over which rows a user can access. The policy can evaluate information such as the user&#8217;s role or other conditions and determine whether specific rows should be visible. This allows multiple users to query the same table while receiving different subsets of data according to their access requirements. A Masking Policy primarily protects column values, Resource Monitors manage credit consumption, and File Formats define file interpretation rules. Therefore, Row Access Policy is the appropriate feature for row-level access control.<\/span><\/p>\n<h3><b>Question 214<\/b><\/h3>\n<p><b>Which Snowflake feature provides a mechanism for recovering data after the Time Travel period under applicable circumstances?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Fail-safe<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Snowpipe<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Materialized View<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Auto-resume<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Fail-safe is a separate recovery mechanism that follows the applicable Time Travel period. It is intended primarily for disaster-recovery purposes rather than normal user-driven historical querying. During the Time Travel period, users can perform supported historical access and recovery operations themselves. After that period, Fail-safe may provide additional recovery assistance according to Snowflake&#8217;s service behavior. Snowpipe is used for continuous ingestion, Materialized Views support performance optimization, and Auto-resume manages warehouses. Therefore, Fail-safe is the correct feature for post-Time Travel recovery scenarios.<\/span><\/p>\n<h3><b>Question 215<\/b><\/h3>\n<p><b>Which Snowflake capability can maintain the organization of table data according to a defined clustering key?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Time Travel<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Automatic Clustering<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Snowpipe<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Resource Monitor<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Automatic Clustering helps maintain the organization of eligible table data according to a defined clustering key. As data is added or modified, micro-partitions can become less aligned with the desired clustering strategy. Automatic Clustering can perform background maintenance to improve that organization. This can support better pruning for queries that benefit from the selected clustering dimensions. Time Travel provides historical access, Snowpipe supports continuous ingestion, and Resource Monitors manage credit consumption. Therefore, Automatic Clustering is the feature specifically associated with maintaining clustering automatically.<\/span><\/p>\n<h3><b>Question 216<\/b><\/h3>\n<p><b>Which Snowflake feature allows several compute clusters to support workloads with high concurrency?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Time Travel<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Snowpipe<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Multi-cluster warehouse<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Secure Data Sharing<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A multi-cluster warehouse allows Snowflake to use multiple compute clusters to handle workloads with high query concurrency. When many users submit queries simultaneously, additional clusters can provide additional compute capacity and help reduce queuing, depending on the configured scaling policy. This feature is especially useful for workloads where concurrency is a major challenge. Time Travel handles historical data, Snowpipe supports continuous ingestion, and Secure Data Sharing enables controlled data sharing. Therefore, a multi-cluster warehouse is the appropriate solution for increasing compute capacity for concurrent workloads.<\/span><\/p>\n<h3><b>Question 217<\/b><\/h3>\n<p><b>Which Snowflake object provides a logical representation of data based on a SQL query without being a traditional physical copy of the underlying table data?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">View<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Stage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Warehouse<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Resource Monitor<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A standard View provides a logical representation of data based on a stored SQL query. It can simplify complex queries, expose only selected columns, and provide an abstraction layer over underlying tables. Unlike a traditional physical copy, a standard view does not independently store a full copy of the underlying table data. A stage is associated with files, a warehouse provides compute, and a Resource Monitor manages credit usage. Therefore, a View is the correct Snowflake object when the requirement is to provide a logical query-based representation of data.<\/span><\/p>\n<h3><b>Question 218<\/b><\/h3>\n<p><b>Which Snowflake function can transform nested arrays or objects into a set of rows?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">PARSE_JSON<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">GET<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">FLATTEN<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">TO_VARIANT<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The FLATTEN table function is commonly used to expand nested semi-structured data into rows. It is particularly useful for processing arrays and nested objects stored in VARIANT values. By converting nested structures into a row-oriented representation, FLATTEN makes it easier to analyze and join semi-structured data using SQL. PARSE_JSON converts JSON text into a semi-structured value, GET can retrieve specific elements, and TO_VARIANT converts values to VARIANT. Therefore, FLATTEN is the appropriate function for expanding nested arrays or objects into rows.<\/span><\/p>\n<h3><b>Question 219<\/b><\/h3>\n<p><b>Which Snowflake feature is used to automate the execution of SQL statements according to a schedule or dependency?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Stream<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Task<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Stage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">File Format<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A Task can automatically execute SQL statements or supported procedures according to a defined schedule or dependency. Tasks can be organized into task graphs, allowing complex data-processing workflows to execute in a controlled sequence. They are commonly used for recurring transformations, maintenance operations, and automated pipelines. Streams can provide change information for such workflows, while stages and file formats support file-based data loading. Therefore, the Snowflake Task object is the appropriate feature for automatically executing SQL-based processing according to schedules or dependencies.<\/span><\/p>\n<h3><b>Question 220<\/b><\/h3>\n<p><b>Which Snowflake architecture principle allows multiple virtual warehouses to access the same stored data independently?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Storage and compute separation<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">File format inheritance<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Role hierarchy<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Stage replication<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Snowflake separates storage from compute, allowing multiple virtual warehouses to work with the same underlying stored data. This architecture means that compute resources can be independently created, resized, suspended, or assigned to different workloads without requiring separate copies of the data for each warehouse. It also enables organizations to isolate workloads by using different warehouses while maintaining centralized storage. File formats describe file structures, role hierarchy controls privilege inheritance, and stage replication is not the principle responsible for this behavior. Therefore, storage and compute separation is the correct answer.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>View Full Snowflake SnowPro Core Exam Dumps and Practice Test Dumps. &nbsp; Question 201 Which Snowflake capability allows a user to create a new object based on an existing object without initially duplicating the underlying data? Time Travel Snowpipe Resource Monitor Zero-copy cloning Correct Answer: 4 Explanation: Zero-copy cloning allows supported Snowflake objects to be [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1648,1647],"tags":[],"_links":{"self":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13481"}],"collection":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/comments?post=13481"}],"version-history":[{"count":1,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13481\/revisions"}],"predecessor-version":[{"id":13507,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13481\/revisions\/13507"}],"wp:attachment":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/media?parent=13481"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/categories?post=13481"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/tags?post=13481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}