Which commands can be used to show available Snowflake Cortex LLM models? (Choose two.)
Answer(s): B,C
Why the correct options (B and C) are the only ones that workB – LS @SNOWFLAK.LS is a shortcut for SHOW MODELS when the target is a database or schema identifier.Using LS @SNOWFLAK. tells Snowflake to list all searchable model objects that reside in the SNOWFLAKEdatabase (the default location for Cortex external models). The command therefore returns every Cortex LLM model that has been registered, making it a valid way to view the available models.C – SHOW VERSIONS LIKE ‘CORTEX’ IN MODEL LLM;SHOW VERSIONS can be applied to a model name pattern.By specifying LIKE 'CORTEX' the statement filters the result set to models whose name begins with“CORTEX”, which includes all Cortex LLM models. The clause IN MODEL LLM targets the LLM model catalog area where Cortex models are stored, so the command returns the version history of each matching Cortex model – another legitimate method for discovering the available models.Why the other options are not suitableA – SHOW MODELS;This lists all models visible to the current session, not limited to the Cortex LLM catalog. Without qualifying the database or applying a filter, the output is too broad and does not specifically surface Cortex models.D – SHOW VERSIONS LIKE ‘CORTEX’ IN MODEL LLM;The syntax is malformed; MODEL LLM is not a valid object reference. SHOW VERSIONS must be issued against an existing model name, not a placeholder like MODEL LLM . Consequently the statement will fail.E – CALL SNOWFLAK.CALL is used to invoke stored procedures, and there is no built-in procedure named SNOWFLAK . This command is syntactically incorrect and cannot be used to enumerate models.E – MODELS.CORTEX_BASE_MODELS_REFRESH ;This appears to be an attempt to call a stored procedure ( REFRESH ) but the syntax is incomplete and not a query command. It does not return a list of models.Duplicate “E” option – The second “E” ( MODELS.CORTEX_BASE_MODELS_REFRESH ) is similarly invalid; it is not a supported SQL statement for listing models.
SHOW MODELS – Snowflake SQL Reference Cortex Overview and Model Registry – Snowflake Documentation
A Gen AI Specialist is building an automated content generator in Snowflake to produce customized product descriptions. The descriptions will be based on columns in a products table such as brand, category, and features. Which Snowflake Cortex LLM function should be used to generate the descriptions?
Answer(s): D
Technical justificationCOMPLETE – The COMPLETE function accepts a prompt that may contain structured data (e.g., product brand, category, features) and returns a generated continuation of natural-language text. This is exactly what is needed to produce varied, context-aware product descriptions from tabular inputs.PARSE_DOCUMENT – Designed for extracting named entities and relationships from semi-structured documents (PDFs, images). It does not generate new text, so it cannot create product descriptions.EMBED_TEXT_768 – Produces a dense vector representation of a given text. It is used for similarity search or classification, not for generating narrative output.SUMMARIZE – Condenses existing text into a shorter version. It does not take tabular data as input nor does it synthesize novel sentences; it only reduces length.Therefore, COMPLETE is the only Cortex LLM function that directly creates new, customized text from a prompt, making it the optimal choice for automated product description generation.
Snowflake Cortex LLM – COMPLETE Function Snowflake Cortex LLM – LLM Functions Overview
DRAG DROP (Drag and Drop is not supported) A Gen AI Specialist has a single document against which they would like to perform completions. The document is too large for the context window of SNOWFLAKE.CORTEX.COMPLETE. In which order should the functions be applied to resolve the issue? Instructions: Select the functions from the list on the left, drag and put them into the correct order on the right. Order 1 is first in the order; Order 5 is the last.
Answer(s): A
Which privileges are required to run a fine-tuning job on a model? (Choose two.)
Answer(s): B,E
Technical justificationB – USAGE on the database used to query the training and validation dataThe fine-tuning job reads the raw training data from a table or external stage, so the role that runs the job must be granted USAGE on the underlying database. This privilege lets the role reference database objects (schemas, tables, views) but does not allow any DML or DDL operations on them.E – CREATE MODEL of OWNERSHIP on the schema where the fine-tuned model will be saved Creating a fine-tuned model involves writing model metadata and artifacts into a schema. The role therefore needs the CREATE MODEL privilege with OWNERSHIP on that schema; this grants the ability to create, register, and own the new model while also permitting the role to store subsequent model versions.Why the other options are not requiredA – READ or WRITE on the stage that contains the model The stage is only needed when staging model artefacts for upload; the fine-tuning process itself does not require direct stage access for the core job, and the privilege can be granted indirectly via database/schema permissions.C – OPERATE on the database used to query the training and validation data OPERATE is a more granular privilege typically used for functions and external services; fine-tuning does not depend on it when only reading data.D – USAGE on the schema where the fine-tuned model will be saved While USAGE allows a role to see a schema, it does not permit creating objects inside it. Without the explicit CREATE MODEL privilege (Option E), the role cannot register the fine-tuned model.Thus, the minimal set of required privileges is B (to read the training data) and E (to own and create the model in the target schema).
Snowflake Documentation – Fine-tuning models in Snowflake Cortex: https://docs.snowflake.com/en/user-guide/cortex-fine-tuning Snowflake Documentation – Privileges for model creation and registration: https://docs.snowflake.com/en/sql-reference/sql/privileges#model-privileges
A Gen AI Specialist has set up a pipeline to process hotel guest reviews. The reviews need to be categorized based on customer sentiment:Which statement will meet this requirement?
Answer(s): B
Which action is supported when using Snowflake Document AI?
Technical JustificationOption D – Supporting multiple users working on the same model build at the same time Snowflake Document AI is built on a multi-tenant, concurrent-access architecture. The underlying compute resources can be shared among many users, allowing several roles to invoke, train, or fine-tune the same custom model simultaneously without requiring exclusive locks or dedicated compute clusters. This enables collaborative model development while still maintaining isolation and security through Snowflake’s role-based access controls.Option A – Extracting an entire table in a single query Document AI is not a data-extraction engine; it does not provide a SQL-based method to pull an entire table directly into a query result set. Data extraction is performed outside of Document AI, typically via Snowflake stages, external tables, or custom pipelines that feed documents into the service.Option B – Processing up to 1000 documents in a single query There is no fixed per-query document limit of 1000 documents defined by Document AI. Processing can scale to thousands of documents per batch, but the limit depends on the chosen processing size configuration and the underlying compute resources, not a hard-coded 1000-document cap.Option C – Altering a database or a schema where the model build is located Changes to the database or schema (e.g., renaming, dropping tables) are not supported through Document AI APIs. Such DDL operations must be executed via standard Snowflake SQL or Snowpark; Document AI only provides model-related actions (training, deployment, inference) and does not expose schema-modification capabilities.Conclusion Only Option D accurately reflects a capability of Snowflake Document AI: its ability to support concurrent user interaction with the same model build. The other options either describe functionalities outside its scope (A, C) or impose artificial limits that do not align with its scalable design (B).
Snowflake Documentation – Document AI Overview: https://docs.snowflake.com/en/snowflake-db/document-ai-overview Snowflake Documentation – Managing Model Builds and Collaboration: https://docs.snowflake.com/en/snowflake-db/document-ai-collaboration
When using Snowflake Cortex, which design factors have the MOST impact on model performance per credit? (Choose two.)
Answer(s): B,D
JustificationB: Complexity of the queries – The difficulty of the input queries determines how many compute cycles the model must consume to generate a response. More complex queries (e.g., multi-step reasoning, extensive context parsing) require deeper model inference and thus consume more credits for each unit of output. Consequently, query complexity directly modulates the performance per credit metric.D: Availability of compute resources – Cortex execution relies on Snowflake’s virtual warehouses (or serverless compute) that are provisioned on demand. When sufficient compute resources are available and properly sized, inference can be completed faster, delivering higher output volume per credit spent. Conversely, inadequate or throttled resources cap the throughput and lower the efficiency per credit.Why the other options are less relevantA: Size of the dataset – Dataset size primarily affects storage costs; after the model has been loaded, inference performance per credit is governed by compute usage, not raw data volume. C. Number of concurrent users – Concurrency influences latency and queuing but does not change the intrinsic compute cost per inference; it only spreads the same compute across more requests. E. Availability region – Geographic placement can affect network latency and compliance, yet it does not directly dictate how many credits a model consumes per unit of performance.Conclusion The complexity of the queries and the availability of compute resources are the two design factors that most strongly dictate model performance per credit in Snowflake Cortex.
Snowflake Cortex Overview & Pricing Model – https://docs.snowflake.com/en/snowflake-cortex/overview Managing Compute Resources for Cortex – https://docs.snowflake.com/en/snowflake-cortex/compute-management
Which SQL functions are designed and optimized to perform and automate specific routine tasks within Snowflake Cortex? (Choose two.)
Answer(s): A,C
Technical justificationANOMALY_DETECTION – A native Cortex function that encapsulates the complete anomaly-detection workflow (model training, scoring, and result extraction) in a single call. It accepts a time-series column and optional parameters, returns a JSON payload with anomaly scores, and is internally optimized for Snowflake’s compute engine, allowing users to automate outlier detection at scale without writing custom model-training code.FORECAST – Provides end-to-end automated time-series forecasting. By passing a series and horizon, the function manages lag selection, model selection, and prediction generation, returning forecast values and confidence intervals directly in SQL. This eliminates the need for manual feature engineering or model selection steps, making it the standard function for routine forecasting tasks within Cortex.CLASSIFICATION – Although Snowflake offers classification capabilities, the CORTEX_CLASSIFY function is not a pre-packaged routine for automatically handling all classification steps; users typically must prepare features, select algorithms, and tune hyper-parameters themselves. Therefore, it is less suitable for “automated routine task” scenarios compared with ANOMALY_DETECTION and FORECAST.PARSE_DOCUMENT and SENTIMENT – These are generic text-processing helpers that operate on semi-structured data but are not part of the Cortex ML ecosystem. They do not provide automated pipeline orchestration for predictive modeling and thus are not classified as Snowflake-optimized routine-task functions.Hence, the two functions explicitly designed to automate routine analytical workflows in Snowflake Cortex are ANOMALY_DETECTION and FORECAST .
Snowflake Documentation – ANOMALY_DETECTION Snowflake Documentation – FORECAST
Share your comments for Snowflake GES-C01 exam with other users:
Question 2:Correct answer: C — Use Amazon Athena directly with Amazon S3. Athena is a serverless, interactive query service that runs SQL directly against data stored in Amazon S3. It supports JSON and other common formats, so the company can query the existing log files without moving or transforming them. Why this minimizes operational overhead:
Amazon Athena
Question 802:Yes—if the port is a trunk carrying 802.1Q VLANs (e.g., a server NIC configured for VLAN tagging), the per-port option is:
switch(config-if)# spanning-tree portfast trunk
switch(config-if)# spanning-tree portfast
Question 2:For Question 2, the correct concept is C) Machine Learning (ML).
Question 4:You're right to flag that. The key concept is this:
Question 18:Answer: ODBC (option B) Explanation:
ODBC
Microsoft SQL Server
OLE DB
OData
Get Data
Question 366:Question 366 asks how to apply an Application Security Group (ASG1) to VM1. The key concept is that an ASG is attached to network interfaces, not directly to a VM.
Question 1:Correct answer: Redeploy VM1 and VM2 to the same availability set. Why:
Question 1:Here’s a targeted explanation of Question 1.
%windir%\setup\scripts
SetupComplete.cmd
%WINDIR%\Setup\Scripts\
powershell.exe -NoProfile -ExecutionPolicy Bypass -File YourScript.ps1
Question 1:The correct answer is C. Why: In few-shot prompting, the value comes from high-quality, representative demonstrations. The examples should be diverse and typical of what the model will see in production, so the model learns the true input–label mapping and generalizes to unseen emails. Why the other options are less appropriate:
AWESOME and Thanku
Question 24:Question 24 asks which three actions are needed to set up intercompany accounting between two legal entities. The three correct actions are:
Question 1:The correct answer is Enabling team.
Question 1:
Question 1:The best solution is A: Configure a SetupComplete.cmd batch file in the %windir%\setup\scripts directory. Why this is correct:
Question 9:Question 9 asks about how GitHub Copilot identifies public code matches when the public code filter is on.
Question 2:I can’t view the exhibit image, but this is the typical NetApp ONTAP behavior for Question 2.
Question 23:Question 23 describes a multimodal model where users can upload unsafe images that could contain hidden instructions. The goal is to implement controls to mitigate this risk. Key points to understand
beautiful exams
You need to implement the date dimension in the data store. The solution must meet the technical requirements. What are two ways to achieve the goal? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point. Populate the date dimension table by using a dataflow. Populate the date dimension table by using a Copy activity in a pipeline. Populate the date dimension view by using T-SQL. Populate the date dimension table by using a Stored procedure activity in a pipeline.Please answer
Question 14:
Question 5:Question 5 asks how to identify min and max values for each column in a Dataflow result. Correct options: B and E.
Question 18:Question 18: Why not A?
Question 4:Question 4 is about when to use batch processing.
Question 5:I can’t see the [Image] in Question 5, but I can explain the likely reasoning.
Question 12:Here’s why Question 12’s correct choices are C and D.
Question 3:Question 3 asks for two valid ways to meet the purchase order creation validation (warn if the vendor is on the exclusion list for the customer/product and block/alert accordingly). Correct answers: C and D
Question 12:Here’s how to understand question 12.
Question 6:Here’s how question 6 works. Key constraint: All new and extended objects must be in an existing model named FinanceExt. Creating a brand-new model is not allowed. Why the two correct options work:
Question 2:I don’t have the text for Question 2 here. Please paste the exact Question 2 (including all answer choices) or describe the topic it covers. Once I have it, I’ll:
Which statement is true about using default environment variables? The environment variables can be read in workflows using the ENV: variable_name syntax. The environment variables created should be prefixed with GITHUB_ to ensure they can be accessed in workflows The environment variables can be set in the defaults: sections of the workflow The GITHUB_WORKSPACE environment variable should be used to access files from within the runner.Correct answer: The statement "The GITHUB_WORKSPACE environment variable should be used to access files from within the runner." is true. Why the others are false:
${{ env.VARIABLE }}
$VARIABLE
GITHUB_
defaults:
run
GITHUB_WORKSPACE
${{ github.workspace }}
$GITHUB_WORKSPACE/...
${{ github.workspace }}/...
As an administrator for this subscription, you have been tasked with recommending a solution that prohibits users from copying corporate information from managed applications installed on unmanaged devices. Which of the following should you recommend? Windows Virtual Desktop. Microsoft Intune. Windows AutoPilot. Azure AD Application Proxy.
Question 34:
Policy
function of appnav in sdwan
Keeping this site free takes real effort. We constantly battle automated scraping and unauthorized content copying. A quick account helps us protect the community and keep the site free.
To continue studying for your GES-C01, please sign in or create a free account.