{"id":13487,"date":"2026-09-16T09:13:03","date_gmt":"2026-09-16T09:13:03","guid":{"rendered":"https:\/\/www.examlabs.com\/certification\/?p=13487"},"modified":"2026-09-16T09:13:03","modified_gmt":"2026-09-16T09:13:03","slug":"snowflake-snowpro-core-practice-test-questions-and-exam-dumps-part12-q221-240","status":"publish","type":"post","link":"https:\/\/www.examlabs.com\/certification\/snowflake-snowpro-core-practice-test-questions-and-exam-dumps-part12-q221-240\/","title":{"rendered":"Snowflake SnowPro Core Practice Test Questions and Exam Dumps Part12 Q221-240"},"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 221<\/b><\/h3>\n<p><b>Which Snowflake feature allows a table to be copied for testing without immediately duplicating the underlying data storage?<\/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;\">Time Travel<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Zero-copy cloning<\/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: 3<\/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 initially creating a complete physical copy of the underlying data. The clone can reference the same underlying micro-partitions as the source object. If either object is subsequently changed, Snowflake manages the affected data appropriately. This makes cloning useful for development, testing, troubleshooting, and temporary environments. Snowpipe is designed for continuous data ingestion, Time Travel provides access to historical data, and Resource Monitors help manage credit consumption. Therefore, zero-copy cloning is the appropriate feature for creating a rapid copy without an immediate full storage duplication.<\/span><\/p>\n<h3><b>Question 222<\/b><\/h3>\n<p><b>Which Snowflake object is used to store data files before they are loaded into a table?<\/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;\">Role<\/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 stage provides a location for files that are involved in Snowflake data-loading and unloading operations. Snowflake supports internal stages as well as external stages that reference supported cloud storage locations. Once files are available in a stage, commands such as COPY INTO can load their contents into target tables. A stream tracks changes to table data, a warehouse supplies compute resources, and a role manages access permissions. Therefore, when the requirement is to provide a file location for data-loading workflows, a stage is the appropriate Snowflake object.<\/span><\/p>\n<h3><b>Question 223<\/b><\/h3>\n<p><b>Which Snowflake feature can dynamically mask sensitive data in a column based on access conditions?<\/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;\">Masking policy<\/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;\">Snowpipe<\/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 masking policy allows Snowflake to dynamically control how sensitive column values are displayed to users. Depending on conditions such as the user&#8217;s role or other context, the policy can return the original value or a masked representation. This provides centralized protection without requiring separate copies of the same dataset for different users. Streams track changes, Materialized Views are primarily used for performance optimization, and Snowpipe supports continuous data ingestion. Therefore, a masking policy is the Snowflake feature specifically designed for dynamic column-level data protection.<\/span><\/p>\n<h3><b>Question 224<\/b><\/h3>\n<p><b>Which command is commonly used to load files from a Snowflake stage into a table?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">COPY INTO<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">LOAD FROM<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">IMPORT TABLE<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">MOVE DATA<\/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;\">COPY INTO is a core Snowflake command used to load data from staged files into tables. It can work with internal and external stages and can use named or inline file-format configurations. COPY INTO also provides options for handling errors, selecting files, and controlling how data is loaded. LOAD FROM, IMPORT TABLE, and MOVE DATA are not the standard Snowflake commands for this operation. Understanding COPY INTO is essential for Snowflake data-loading scenarios because it is one of the primary SQL interfaces for moving staged file data into database tables.<\/span><\/p>\n<h3><b>Question 225<\/b><\/h3>\n<p><b>Which Snowflake data type is designed to store an ordered collection of values?<\/b><\/p>\n<ol>\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;\">ARRAY<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">BOOLEAN<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">DATE<\/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;\">ARRAY is a Snowflake data type used to represent an ordered collection of values. Arrays are common in semi-structured data such as JSON, where a property may contain a list of values rather than a single value. Snowflake provides functions and operators for accessing and processing array elements. OBJECT is used for key-value structures, BOOLEAN stores true or false values, and DATE stores calendar dates. Therefore, ARRAY is the appropriate Snowflake data type when the requirement is to represent an ordered collection of values within structured or semi-structured data.<\/span><\/p>\n<h3><b>Question 226<\/b><\/h3>\n<p><b>Which feature can automatically stop a virtual warehouse after it has been inactive for a configured amount of time?<\/b><\/p>\n<ol>\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;\">Auto-suspend<\/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;\">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;\">Auto-suspend automatically stops a virtual warehouse after it has been inactive for the configured period. This can reduce unnecessary credit consumption because a warehouse does not need to remain running when there is no workload. Auto-resume can be enabled separately so that the warehouse starts again when a new workload requires compute resources. Time Travel and Fail-safe are data recovery-related capabilities and do not control warehouse activity. Therefore, auto-suspend is the correct feature for automatically stopping an idle warehouse.<\/span><\/p>\n<h3><b>Question 227<\/b><\/h3>\n<p><b>Which Snowflake feature can help improve query performance by maintaining additional information for selective searches?<\/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;\">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: 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 supported selective search patterns. It maintains additional search-related information that can help Snowflake identify relevant data more efficiently for suitable workloads. This can be valuable for point-lookups and other selective queries where scanning large amounts of data would otherwise be inefficient. Snowpipe focuses on continuous ingestion, Resource Monitors manage credit usage, and Fail-safe provides recovery capabilities. Therefore, Search Optimization Service is the appropriate Snowflake feature for optimizing supported selective search workloads.<\/span><\/p>\n<h3><b>Question 228<\/b><\/h3>\n<p><b>Which Snowflake feature is used to monitor credit consumption and optionally trigger actions when configured limits are reached?<\/b><\/p>\n<ol>\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;\">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;\">Stage<\/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;\">Resource Monitors provide a mechanism for monitoring Snowflake credit consumption and configuring thresholds. Depending on configuration and supported behavior, notifications or actions can be associated with specified credit usage limits. This helps organizations establish cost controls around compute consumption. Streams track changes to table data, File Formats define how files are interpreted, and stages provide file locations for loading and unloading. Therefore, Resource Monitor is the correct Snowflake feature for monitoring and managing credit usage.<\/span><\/p>\n<h3><b>Question 229<\/b><\/h3>\n<p><b>Which Snowflake capability allows a user to query data as it existed at an earlier point in time?<\/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;\">Time Travel<\/span><\/li>\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;\">Search Optimization Service<\/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;\">Time Travel allows users to access historical versions of data within the applicable retention period. This capability can be useful for investigating accidental changes, recovering data, or analyzing a previous state of a table. It is important to distinguish Time Travel from Fail-safe: Time Travel is intended for supported user-accessible historical operations, while Fail-safe serves as a separate recovery mechanism. Snowpipe handles ingestion, auto-suspend controls warehouse lifecycle, and Search Optimization Service targets selective search performance. Therefore, Time Travel is the correct feature for querying historical data.<\/span><\/p>\n<h3><b>Question 230<\/b><\/h3>\n<p><b>Which Snowflake object can be granted to another role to create a role hierarchy?<\/b><\/p>\n<ol>\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;\">Schema<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Role<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Stage<\/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;\">In Snowflake, roles can be granted to other roles, creating a role hierarchy. A higher-level role can inherit the privileges associated with a lower-level role, allowing organizations to structure permissions efficiently. For example, an administrative role may inherit privileges from several specialized roles. Warehouses provide compute resources, schemas organize database objects, and stages support file workflows. Role hierarchies are a core part of Snowflake&#8217;s role-based access control model, making roles the object involved in privilege inheritance.<\/span><\/p>\n<h3><b>Question 231<\/b><\/h3>\n<p><b>Which Snowflake feature provides an additional recovery mechanism after the Time Travel retention period?<\/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;\">Search Optimization Service<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Automatic Clustering<\/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 provides a separate recovery mechanism following the applicable Time Travel period. It is intended primarily for disaster recovery rather than normal user-driven historical querying. During the Time Travel period, users can use supported commands and features to access historical information themselves. After that period, Fail-safe may provide recovery assistance under Snowflake&#8217;s applicable service procedures. Snowpipe handles continuous ingestion, Search Optimization Service improves certain selective searches, and Automatic Clustering maintains clustering. Therefore, Fail-safe is the correct answer for post-Time Travel recovery.<\/span><\/p>\n<h3><b>Question 232<\/b><\/h3>\n<p><b>Which Snowflake feature can automatically execute SQL statements on a recurring schedule?<\/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;\">Task<\/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<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Snowflake Tasks can automatically execute SQL statements or supported procedures based on a defined schedule. Tasks can also participate in task graphs, allowing one task to depend on the successful completion of another. This makes them useful for recurring transformations, data processing, maintenance, and other automated workflows. A stage stores or references files, a file format defines file interpretation settings, and a warehouse supplies compute resources. Therefore, Task is the correct Snowflake object when SQL execution needs to be automated on a schedule.<\/span><\/p>\n<h3><b>Question 233<\/b><\/h3>\n<p><b>Which Snowflake feature captures information about changes made to a table for use in incremental data processing?<\/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;\">Stage<\/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;\">View<\/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 Stream captures change information associated with table data and can support incremental processing workflows. Instead of repeatedly processing an entire table, downstream logic can use the stream to identify relevant changes and process them. Streams are commonly combined with Tasks to create automated data pipelines. A stage is used for files, Resource Monitors track credit usage, and a standard view provides a logical query representation. Therefore, a Stream is the appropriate Snowflake object for capturing table changes for incremental processing.<\/span><\/p>\n<h3><b>Question 234<\/b><\/h3>\n<p><b>Which Snowflake object represents a logical grouping of database objects such as tables and views?<\/b><\/p>\n<ol>\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;\">Schema<\/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;\">Stream<\/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 schema is a logical container within a Snowflake database that can contain tables, views, stages, file formats, procedures, and other supported objects. Schemas help organizations structure their databases and simplify privilege management. A warehouse provides compute resources, a Resource Monitor manages credit consumption, and a stream tracks changes to table data. Understanding the database-to-schema hierarchy is important when creating objects and writing fully qualified object names. Therefore, a schema is the correct answer for a logical grouping of database objects.<\/span><\/p>\n<h3><b>Question 235<\/b><\/h3>\n<p><b>Which Snowflake feature is designed to support high levels of concurrent query activity by using multiple compute clusters?<\/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;\">Multi-cluster warehouse<\/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;\">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 multi-cluster warehouse can provide multiple compute clusters to support workloads with high query concurrency. When many users submit queries simultaneously, additional clusters can provide more compute capacity and help reduce queuing, depending on the warehouse&#8217;s configuration and scaling policy. This capability is different from simply increasing the size of a single cluster because it specifically addresses concurrent workload demand. Time Travel provides historical data access, Snowpipe supports continuous ingestion, and File Formats describe file structure. Therefore, a multi-cluster warehouse is the appropriate choice for high-concurrency workloads.<\/span><\/p>\n<h3><b>Question 236<\/b><\/h3>\n<p><b>Which Snowflake feature can store a precomputed result for supported workloads to improve query performance?<\/b><\/p>\n<ol>\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;\">Stream<\/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;\">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 Materialized View stores maintained, precomputed results for a supported query definition. When appropriate workloads query the materialized view, Snowflake can use the precomputed information rather than repeatedly performing the entire underlying computation. This can improve performance for suitable workloads, particularly when expensive transformations or aggregations are frequently needed. Streams capture table changes, stages support file-based workflows, and Resource Monitors manage credit consumption. Therefore, a Materialized View is the Snowflake object specifically associated with maintaining precomputed query results for performance.<\/span><\/p>\n<h3><b>Question 237<\/b><\/h3>\n<p><b>Which Snowflake command is used to modify the properties of an existing virtual warehouse?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">MODIFY COMPUTE<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">ALTER WAREHOUSE<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">UPDATE WAREHOUSE<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">CHANGE COMPUTE<\/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;\">ALTER WAREHOUSE is used to modify properties of an existing Snowflake virtual warehouse. Administrators can use it to change supported settings such as warehouse size, auto-suspend, auto-resume, and other configuration options. Adjusting warehouse settings can influence both workload performance and credit consumption, so changes should be made according to workload requirements. MODIFY COMPUTE, UPDATE WAREHOUSE, and CHANGE COMPUTE are not the standard Snowflake commands for modifying an existing warehouse. Therefore, ALTER WAREHOUSE is the correct SQL command.<\/span><\/p>\n<h3><b>Question 238<\/b><\/h3>\n<p><b>Which Snowflake data type is used to represent logical true or false values?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">BOOLEAN<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">VARIANT<\/span><\/li>\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<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">BOOLEAN is the Snowflake data type used to represent logical true or false values. It is useful for columns such as active status, eligibility indicators, completion flags, or other binary conditions. VARIANT is designed for semi-structured data, ARRAY represents ordered collections, and OBJECT represents key-value structures. Choosing the correct data type helps ensure that values are represented appropriately and can make SQL operations clearer. Therefore, BOOLEAN is the correct type whenever the intended values are logical true and false states.<\/span><\/p>\n<h3><b>Question 239<\/b><\/h3>\n<p><b>Which Snowflake architecture principle allows compute resources to be scaled independently from stored data?<\/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;\">Role inheritance<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">File format abstraction<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Stage organization<\/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 organizations to manage virtual warehouses independently from the underlying stored data. A warehouse can be resized or additional warehouses can be created without requiring the organization to move or duplicate the stored data. This architecture also allows different workloads to use separate compute resources while accessing the same centralized storage. Role inheritance controls security permissions, file formats define file structures, and stages support file-based workflows. Therefore, storage and compute separation is the key architectural principle that enables independent scaling.<\/span><\/p>\n<h3><b>Question 240<\/b><\/h3>\n<p><b>Which Snowflake feature is most appropriate for restricting users to specific rows of a table based on security rules?<\/b><\/p>\n<ol>\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;\">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;\">Search Optimization Service<\/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 Row Access Policy provides row-level security by controlling which rows are visible to users based on defined conditions. The policy can evaluate factors such as roles or other contextual information and determine whether a particular row should be returned. This enables different users to access different subsets of the same table without requiring separate physical tables for each audience. A Masking Policy protects column values, Resource Monitors manage credit consumption, and Search Optimization Service improves supported query patterns. Therefore, Row Access Policy is the correct feature for row-level access control.<\/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 221 Which Snowflake feature allows a table to be copied for testing without immediately duplicating the underlying data storage? Snowpipe Time Travel Zero-copy cloning Resource Monitor Correct Answer: 3 Explanation: Zero-copy cloning allows supported Snowflake objects to be cloned without initially creating [&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\/13487"}],"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=13487"}],"version-history":[{"count":1,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13487\/revisions"}],"predecessor-version":[{"id":13505,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13487\/revisions\/13505"}],"wp:attachment":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/media?parent=13487"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/categories?post=13487"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/tags?post=13487"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}