SOL-C01 Practice Questions
273 real SOL-C01 exam questions with expert-verified answers and explanations. Page 5 of 6.
- Question #233Virtual Warehouses
A large e-commerce company is experiencing seasonal spikes in sales traffic, leading to significant increases in data ingestion and query processing. You are tasked with optimizing...
Virtual WarehousesAuto-scalingWorkload ManagementCost Optimization - Question #234Data Sharing
Which of the following statements are TRUE regarding Snowflake's data sharing capabilities and its impact on storage costs and data governance? (Select TWO)
Data SharingSecure Data SharingData GovernanceNo Data Copying - Question #235Querying and Performance
A data engineering team is tasked with building a data pipeline that ingests semi-structured data (JSON) from various sources into Snowflake. They want to optimize query performanc...
JSON dataSemi-structured dataQuery optimizationData flattening - Question #236
A data analyst needs to query a table named 'ORDERS' which contains sensitive customer information, including email addresses. They only need to access order IDs and order dates fo...
- Question #237Snowflake Overview and Architecture
You are designing a data lake solution in Snowflake that requires storing and processing both structured and semi-structured data from various sources. The data lake will be used f...
Data Lake DesignExternal TablesInternal TablesSemi-structured Data - Question #238Querying and Performance
A data engineering team is experiencing performance issues with their nightly ETL pipeline in Snowflake. The pipeline involves complex transformations on a large dataset (5TB) and...
ETL PerformanceQuery OptimizationVirtual Warehouse ManagementResource Management - Question #239Snowflake Account and Security
A Snowflake account is configured to use Okta as its Identity Provider (ldP) for Single Sign-On (SSO). A user, 'analytics_user', reports being unable to log in to Snowflake via Okt...
SSOOktaUser AuthenticationSAML Identity - Question #240Snowflake Overview and Architecture
A data scientist wants to leverage Snowflake's A1 Data Cloud capabilities to train a machine learning model directly on data stored in Snowflake. The data is stored in a table name...
Snowpark MLPython DependenciesAccess ControlMachine Learning - Question #241Querying and Performance
A company utilizes Snowflake's elastic compute capabilities for its daily batch processing jobs. They have noticed that the warehouse consistently scales up to X-Large during the p...
Cost OptimizationQuery Performance TuningServerless ComputeSnowflake Tasks - Question #242Data Loading and Unloading
A Snowflake architect is designing a data lake solution using Snowflake's external tables. The data lake contains JSON files stored in AWS S3. The architect needs to ensure that Sn...
External TablesSnowpipeS3 IntegrationAuto-refresh - Question #243Snowflake Overview and Architecture
A data engineer is tasked with designing a Snowflake solution for a financial services company that needs to perform real-time fraud detection. The solution needs to leverage exter...
Snowpark MLSnowpipeReal-time InferenceStreamlit Integration - Question #244Data Sharing
Which of the following statements correctly describes the benefits of Snowflake's Data Cloud in the context of data sharing and collaboration?
Data SharingData CollaborationZero-Copy SharingReal-time Data - Question #245Querying and Performance
Consider a scenario where you need to create a custom function (UDF) in Snowflake that uses an external Python library not available in the Snowflake Anaconda channel. How would yo...
Python UDFsExternal DependenciesSnowparkDependency Management - Question #246Snowflake Account and Security
You have a Snowflake table named `CUSTOMER DATA' with columns `CUSTOMER ID', `NAME, 'CITY, and 'TRANSACTION DATE. You need to implement a data masking policy that masks the 'NAME c...
Data MaskingRow-Level SecuritySecure ViewsAccess Control - Question #247Virtual Warehouses
A data warehouse architect is designing a Snowflake environment for a large retail company. The company has diverse data workloads, including batch data ingestion, real-time analyt...
Snowflake EditionsVirtual Warehouse SizingWorkload ManagementCost/Performance Optimization - Question #248Querying and Performance
A data engineer needs to schedule a Snowflake task to refresh a materialized view named 'mv customer summary' every hour. They want to ensure that Snowsight is used to monitor the...
SnowsightTask MonitoringAlerting - Question #249Querying and Performance
You are using Snowsight to analyze query performance. You notice a query that frequently accesses a table 'orders' is slow. Which of the following Snowsight features and actions co...
SnowsightQuery Performance TuningQuery ProfilePerformance Advisor - Question #250Snowflake Account and Security
A Snowflake administrator needs to grant a data analyst the ability to create dashboards and worksheets in Snowsight, but restrict them from modifying existing roles or granting pr...
Snowflake privilegesRole-based access controlSnowsightDashboard and Worksheet creation - Question #251Querying and Performance
You are using Snowsight to monitor a data pipeline that involves several tasks chained together using 'AFTER' dependencies. One of the intermediate tasks, is failing intermittently...
TasksSnowsightMonitoringTroubleshooting - Question #252Querying and Performance
A team is using Snowsight for developing and testing SQL queries. They want to ensure that all queries executed by a specific user, analystl', are automatically tagged with a custo...
Query TaggingSnowflake ParametersUser ConfigurationALTER USER command - Question #253Querying and Performance
A data engineer is using Snowflake Notebooks to perform exploratory data analysis on a large dataset stored in a Snowflake table called 'ORDERS. They want to calculate the total or...
Snowflake NotebooksSQL QueryingData AggregationExploratory Data Analysis - Question #254Querying and Performance
A data scientist is working on a machine learning project using Snowflake Notebooks. They have a dataset stored in Snowflake and need to perform feature engineering. They want to w...
Snowflake NotebooksUser-Defined Functions (UDFs)SnowparkData Transfer Optimization - Question #255Querying and Performance
A data analyst wants to schedule a Snowflake Notebook to automatically refresh a dashboard that relies on the results of a complex data transformation pipeline. Which of the follow...
Snowflake NotebooksSchedulingSnowflake TasksExternal Orchestration - Question #256Snowflake Account and Security
A junior data engineer is having trouble connecting to Snowflake from a Snowflake Notebook using Snowpark. They receive the following error: `snowflake.snowpark.exceptions.Snowpark...
Snowflake ConnectionAccount IdentifierAuthenticationSnowpark - Question #257Querying and Performance
A data scientist wants to use a library, 'special_function', within a Snowflake Notebook, but that library is not pre-installed in the Snowflake environment. The data scientist doe...
SnowparkPython LibrariesDependency ManagementStages - Question #259Querying and Performance
You are using the Snowflake web interface to execute SQL queries. You want to save a specific query for future use. Which of the following methods allows you to effectively save an...
Snowflake WebUISQL Query ManagementWorksheets - Question #260Snowflake Account and Security
You are developing a Snowpark Python application that needs to read data from an external stage. You have already created the stage named which points to an AWS S3 bucket containin...
SnowparkExternal StagesPermissionsStorage Integration - Question #261Querying and Performance
A Snowflake user reports that their worksheet intermittently freezes or becomes unresponsive when executing complex SQL queries that involve large datasets. Which of the following...
Query PerformanceVirtual WarehousesSQL OptimizationPerformance Tuning - Question #262Snowflake Account and Security
You have a Python script that uses Snowpark to connect to Snowflake. You want to ensure that the connection parameters, such as account identifier, username, password, and database...
Credential ManagementSecurity Best PracticesSnowpark ConnectionSecrets Management - Question #263Querying and Performance
A data engineer is using the Snowflake web UI to execute a complex SQL query involving multiple joins and aggregations. The query is running slower than expected. What are the most...
Query PerformanceQuery TuningSnowflake Web UIQuery Profile - Question #266Snowflake Account and Security
A Snowflake administrator is tasked with setting up role-based access control (RBAC) to manage access to different objects within Snowflake using the web UI. Which of the following...
RBACWeb UI ManagementRolesPrivileges - Question #267Querying and Performance
A junior data engineer is using the Snowflake web UI to create a view based on a complex query against a large dataset. They want to optimize the view for performance. Which of the...
Materialized ViewsClusteringView PerformanceQuery Optimization - Question #268Data Loading and Unloading
A data engineer needs to load data from an Amazon S3 bucket into Snowflake. The data is in CSV format, compressed with GZIP, and contains a header row. They want to use Snowpipe fo...
SnowpipeAWS S3 IntegrationSQS NotificationsContinuous Data Loading - Question #269Virtual Warehouses
You are using the Snowsight user interface to monitor the performance of a Snowflake warehouse. You notice that the average query execution time is consistently high. Which of the...
Snowsight MonitoringWarehouse PerformanceQuery BottlenecksConcurrency & Queuing - Question #270Snowflake Account and Security
A Snowflake table 'CUSTOMER DATA' contains Personally Identifiable Information (PII). You need to mask the 'EMAIL' column for users with the 'ANALYST' role, while allowing users wi...
Dynamic Data MaskingColumn-Level SecurityRole-Based Access ControlPII Masking - Question #272Data Loading and Unloading
You are tasked with loading data from a large number of small CSV files (each less than IOMB) stored in an S3 bucket into a single Snowflake table. You anticipate frequent addition...
SnowpipeAuto-IngestS3 IntegrationContinuous Data Loading - Question #273Querying and Performance
A data engineer executed several queries in Snowflake using Snowsight, and now needs to identify the specific queries that inserted data into the 'SALES TABLE' table within the 'SA...
SnowsightQuery HistoryFilteringSQL INSERT - Question #274Querying and Performance
You are using Snowsight to monitor the performance of several queries. You notice a query that took significantly longer than expected. Which of the following actions, available di...
SnowsightQuery Performance TuningQuery HistoryQuery Profile - Question #275Snowflake Account and Security
A junior data analyst accidentally deleted a critical table using Snowsight. After restoring the table from Time Travel, they want to prevent this from happening again. What is the...
Privilege ManagementAccess ControlData SecurityRBAC - Question #276Querying and Performance
Using Snowsight, you observe a query with the following SQL: FROM LARGE_TABLE WHERE ID IN (SELECT ID FROM SMALL_TABLE WHERE CONDITION - SELECT The query is performing poorly. When...
Query OptimizationSnowsight Query ProfileSubqueriesJoin Operations - Question #278Data Loading and Unloading
A data engineer needs to create a new external stage in Snowflake to access data stored in AWS S3. The S3 bucket is encrypted using AWS KMS. Which of the following SQL commands is...
External StageAWS S3AWS KMSData Loading - Question #279Snowflake Overview and Architecture
Which of the following statements about creating databases and schemas in Snowflake are TRUE? (Select TWO)
Database creationSchema creationObject hierarchyData organization - Question #280Data Loading and Unloading
A data engineer is trying to create a new internal stage named in Snowflake using the following command: 'CREATE OR REPLACE STAGE FILE FORMAT = (TYPE = CSV COMPRESSION = GZlP)f. Af...
Session ContextInternal StagesDDLError Troubleshooting - Question #281Snowflake Account and Security
You need to create a database named 'SALES DB' that is only accessible to users with the 'ACCOUNTADMIN' role. After the database is created, you want to grant the 'USAGE' privilege...
Role-Based Access ControlDatabase ManagementPermissionsDDL/DCL - Question #282Data Loading and Unloading
You are tasked with creating an external stage pointing to an Azure Blob Storage container. You need to choose the MOST SECURE method for authentication. Which combination of the f...
External StagesAzure AuthenticationSecurity Best PracticesStorage Integration - Question #283Querying and Performance
What does a "green" cell execution status indicate in Snowflake Notebooks?
Snowflake NotebooksCell Execution StatusUI IndicatorsQuery Execution - Question #284Querying and Performance
When querying semi-structured data in Snowflake, which function extracts a specific field from a JSON document?
semi-structured dataJSONPARSE_JSON functiondata extraction - Question #285Snowflake Overview and Architecture
What MOST accurately describes Snowflake?
Snowflake platformData CloudAI capabilitiesPlatform overview - Question #286Querying and Performance
What is the PRIMARY purpose for using the PARSE_DOCUMENT function when using a Cortex LLM?
PARSE_DOCUMENTCortex LLMContent ExtractionDocument Processing - Question #287Querying and Performance
Which two actions are possible within a single Snowflake Notebook session? (Choose two)
Snowflake NotebooksSQL ExecutionData LoadingData Querying