Sample questions
SnowPro Core practice questions
Which TWO statements are true regarding the behavior and management of External Tables in Snowflake?
Data Loading, Unloading, and ConnectivitymediumSee the answer and why each option is right or wrong →When a query is submitted to Snowflake, which component is responsible for retrieving the metadata required to build the query execution plan?
Snowflake AI Data Cloud Features and ArchitecturemediumSee the answer and why each option is right or wrong →Refer to the exhibit. A user with the role 'ANALYST_ROLE' cannot see tables inside the 'sales_db.public' schema despite having 'USAGE' on the database. What is the most likely reas…
A data engineer needs to transform a JSON column stored in a VARIANT type into a relational table. The JSON contains a top-level array of objects, each with keys `id`, `name`, and…
Performance Optimization, Querying, and TransformationhardSee the answer and why each option is right or wrong →Refer to the exhibit. A user executes a COPY INTO command and then queries the COPY_HISTORY. Based on the output shown, what most likely happened during the load and what is the cu…
Which approach is most effective for optimizing an aggregation query that performs a 'GROUP BY' on a high-cardinality column?
Performance Optimization, Querying, and TransformationhardSee the answer and why each option is right or wrong →Refer to the exhibit. If a user with the 'ANALYST' role queries a table protected by this policy, what will they see?
A Snowflake data provider creates a Reader Account for a consumer who does not have a Snowflake account. Who is responsible for the compute costs incurred by the queries executed w…
A data administrator wants to ensure that all data access is audited. Where can they find a list of all tables accessed by a specific user?
Which feature of Snowflake allows for the rapid creation of a near-zero-copy clone of a database, schema, or table without consuming additional storage?
Snowflake AI Data Cloud Features and ArchitecturemediumSee the answer and why each option is right or wrong →Which Snowflake feature allows a user to retrieve the results of a query that was executed 10 minutes ago without consuming additional virtual warehouse credits?
Performance Optimization, Querying, and TransformationeasySee the answer and why each option is right or wrong →Which of the following describes the purpose of 'Time Travel' from a data governance perspective?
An organization requires that specific sensitive columns in a table be masked for all users except those in the 'DATA_STEWARD' role. Which mechanism should the architect implement…
A provider's account is named PROVIDER_ACCT and it has created a share named PARTNER_SHARE that already contains a secure view. The provider now runs: ALTER SHARE PARTNER_SHARE ADD…
Which Snowflake feature provides an 'always-on' mechanism to allow users to instantly query the state of data as it existed at any point in the past within a defined retention peri…
Snowflake AI Data Cloud Features and ArchitectureeasySee the answer and why each option is right or wrong →A query that previously ran in 5 seconds now takes 2 minutes. The Query Profile shows that most of the time is spent in 'Remote Disk I/O'. What is the most likely cause for this pe…
Performance Optimization, Querying, and TransformationmediumSee the answer and why each option is right or wrong →A provider is preparing to share data with a consumer via a direct share. The provider wants to ensure that the consumer can access the data but cannot see the underlying table str…
A query is failing with the error 'Can\'t compile the query as it is too large'. Which action is most likely to resolve this issue while maintaining the query's logical intent?
Performance Optimization, Querying, and TransformationmediumSee the answer and why each option is right or wrong →A data provider wants to share a subset of data with a specific consumer while ensuring the consumer cannot see any other tables in the same database. What is the most secure and e…
What is the purpose of the PURGE = TRUE option in a COPY INTO command?
Which TWO of the following tasks are performed by the Snowflake Cloud Services layer?
Snowflake AI Data Cloud Features and ArchitectureeasySee the answer and why each option is right or wrong →A company is using a Multi-cluster Warehouse with the 'Auto-scale' mode enabled. What is the primary performance benefit of this configuration for a BI dashboard used by 500 concur…
Performance Optimization, Querying, and TransformationeasySee the answer and why each option is right or wrong →A data engineer has set up a Snowpipe that continuously loads JSON files from an external stage into a table. The stage references an Amazon S3 bucket with a notification integrati…
Data Loading, Unloading, and ConnectivitymediumSee the answer and why each option is right or wrong →An organization wants to restrict access to Snowflake based on the source IP address of the client application. Which object should the administrator configure to enforce this netw…