SnowflakeExpert levelDAA-C01Page 2 of 3

DAA-C01 exam dumps: questions 101 to 200 of 267

Page 2 of the free DAA-C01 question bank for the SnowPro® Advanced: Data Analyst exam. Questions 101 to 200 are listed below, the first 5 in full with answers and explanations. Back to page 1 for the exam overview and FAQ.

Question bank last updated April 2026

Free DAA-C01 practice questions

Questions 101 to 105 of 267

Pick an answer before you open the explanation. Each question also has its own page with a permalink.

DAA-C01 Question 101

Single answerAI functions

A retail analytics team stores customer product reviews in a Snowflake table and wants analysts to classify each review into one of five business-defined categories (Shipping, Product Quality, Pricing, Customer Service, Other) directly in SQL. The team needs a solution that minimizes custom model management and works natively inside Snowflake for ad hoc analysis. Which approach should the analyst use?

  1. A

    Use SNOWFLAKE.CORTEX.CLASSIFY_TEXT with the review text and the five category labels to return the best matching label.

  2. B

    Use SNOWFLAKE.CORTEX.COMPLETE and assume the model output will always match one of the five categories exactly without additional prompt design or validation.

  3. C

    Use AI_EMBED and assign the review to a category by selecting the largest numeric value in the embedding vector.

  4. D

    Use AI_SUMMARIZE_AGG across all reviews first, then classify the single aggregated summary into one of the five categories for row-level reporting.

Show answer and explanation

Correct answer: A

Explanation

For native AI-driven text classification in Snowflake SQL, the best fit is SNOWFLAKE.CORTEX.CLASSIFY_TEXT, which is intended for assigning text to predefined labels. This aligns with the scenario's requirement for minimal model management and direct use inside Snowflake. While SNOWFLAKE.CORTEX.COMPLETE can sometimes be used for prompt-based classification, it is a generative function and usually requires stricter prompt engineering and output validation to make results reliable for production analytics. AI_EMBED is for vector representations used in semantic similarity workflows, and AI_SUMMARIZE_AGG is for summarization across rows rather than row-level labeling. These distinctions follow Snowflake Cortex AI function best practices: use task-specific functions when available, and reserve general generation functions for cases that need free-form output or custom prompting.

  • A. Correct.

    Correct. SNOWFLAKE.CORTEX.CLASSIFY_TEXT is designed for text classification tasks in SQL where you provide the input text and a set of candidate labels. This is the most direct native approach for mapping each review to one of a fixed set of business categories without building and hosting a custom model pipeline.

  • B. Incorrect.

    Incorrect. SNOWFLAKE.CORTEX.COMPLETE can generate text and could be prompted to classify reviews, but treating its output as guaranteed to match one of the five labels exactly is risky. Generative output may vary in wording, formatting, or confidence unless carefully constrained and post-validated. For a fixed-label classification use case, CLASSIFY_TEXT is the more appropriate built-in function.

  • C. Incorrect.

    Incorrect. AI_EMBED generates vector embeddings that represent semantic meaning, but the embedding values themselves are not category IDs and cannot be classified by simply choosing the largest number in the vector. Embeddings are typically used for similarity search, clustering, or retrieval workflows, not direct label assignment in this way.

  • D. Incorrect.

    Incorrect. AI_SUMMARIZE_AGG is an aggregation function that summarizes multiple rows into a combined summary. Using it before classification would lose row-level detail and would not support assigning a category to each individual review, which is required for analyst reporting.

DAA-C01 Question 102

Single answerUser-Defined Functions (UDFs)

A data analyst team stores raw event payloads in a VARIANT column named EVENT_DATA. Many dashboards need the same transformation to extract a nested product category, convert it to uppercase, and return NULL when the path does not exist. To avoid repeating the logic in dozens of queries, the team wants to implement a reusable function in Snowflake. Which approach best meets this requirement while staying aligned with Snowflake UDF capabilities and SQL-based analytics workflows?

  1. A

    Create a SQL scalar UDF that accepts a VARIANT argument and returns VARCHAR using logic such as UPPER(event_data:"product":"category"::STRING).

  2. B

    Create a table UDF because only table UDFs can read nested fields from VARIANT and return NULL when the path is missing.

  3. C

    Create an aggregate UDF so the category extraction can be reused across SELECT statements without repeating the expression.

  4. D

    Create a Python UDF because SQL UDFs cannot reference keys inside VARIANT values or perform string functions like UPPER on extracted values.

Show answer and explanation

Correct answer: A

Explanation

The best answer is to use a SQL scalar UDF because the requirement is to encapsulate a repeated row-level transformation into a reusable function for analytic queries. In Snowflake, scalar UDFs are intended for exactly this use case: accepting input values and returning one value per row. Snowflake SQL can directly query VARIANT data with path notation, cast extracted values to native SQL types, and apply built-in functions such as UPPER. Missing paths in semi-structured data typically evaluate to NULL, which aligns with the stated requirement. Table UDFs are used when a function must return multiple rows or columns, while aggregate UDFs are for combining values across rows. Python UDFs are valid in Snowflake, but best practice is to prefer SQL UDFs for simple SQL-native transformations because they are simpler to maintain and better aligned with standard analytics workflows. Relevant Snowflake documentation includes SQL UDFs, table functions, and querying semi-structured data in VARIANT columns.

  • A. Correct.

    Correct. A SQL scalar UDF is the most appropriate choice when encapsulating reusable expression logic that returns a single value per row. Snowflake SQL can directly navigate semi-structured data in VARIANT using path notation, cast the extracted value to STRING, and apply string functions such as UPPER. If the path is missing, Snowflake returns NULL for the extraction, which satisfies the requirement without extra complexity.

  • B. Incorrect.

    Incorrect. A table UDF returns a result set, not a single scalar value, so it is not the best fit for a reusable per-row expression that outputs one VARCHAR value. Snowflake does not require a table UDF to read nested VARIANT fields; SQL expressions and scalar UDFs can do that directly.

  • C. Incorrect.

    Incorrect. Aggregate UDFs are designed to compute a result over multiple input rows, similar to SUM or AVG. The scenario requires transforming each row's VARIANT payload into a single category value, so an aggregate UDF would be the wrong abstraction.

  • D. Incorrect.

    Incorrect. Python UDFs can be useful for specialized logic, but they are not required here. Snowflake SQL UDFs fully support semi-structured data access and built-in SQL functions such as UPPER. Choosing Python would add unnecessary complexity and runtime overhead for a straightforward SQL transformation.

DAA-C01 Question 103

Single answerUser-Defined Functions (UDFs)

A data analyst team stores semi-structured clickstream events in a VARIANT column named EVENT_DATA. Analysts repeatedly need to extract a normalized marketing channel from different JSON paths and apply the same logic across dashboards and ad hoc SQL queries. The team wants to centralize this transformation in Snowflake so it can be called directly from SQL, return a single text value, and remain easy to maintain. Which approach best meets this requirement?

  1. A

    Create a SQL scalar UDF that accepts a VARIANT input, uses Snowflake SQL expressions to inspect the relevant JSON paths, and returns a VARCHAR channel name.

  2. B

    Create a user-defined table function (UDTF) that returns one row per possible channel, then join it back to each event record when only a single channel value is needed.

  3. C

    Create an aggregate UDF so the channel can be derived during GROUP BY operations, even when analysts need the value at the individual event level.

  4. D

    Create a stored procedure that returns a result set containing the channel and require analysts to call it instead of using the logic inline in SELECT statements.

Show answer and explanation

Correct answer: A

Explanation

The best answer is to create a SQL scalar UDF. In Snowflake, scalar UDFs are intended to accept input parameters and return a single value, making them ideal for reusable row-level transformations such as normalizing fields extracted from VARIANT data. This allows analysts to call the function directly in SQL statements used by BI tools, worksheets, and views. A UDTF would be appropriate only if the logic needed to emit multiple rows or columns per input. Aggregate functions are for calculations across sets of rows, not deriving a single attribute from one record. Stored procedures are better suited for workflow orchestration and procedural tasks than inline query expressions. Snowflake documentation and best practices distinguish these object types by return shape and execution pattern: scalar UDFs for single-value expressions, UDTFs for tabular output, and stored procedures for procedural logic.

  • A. Correct.

    Correct. A SQL scalar UDF is the most appropriate choice when the requirement is to encapsulate reusable logic that takes an input value such as VARIANT and returns a single value such as VARCHAR for use directly in SQL expressions. This matches the scenario exactly: analysts want a centralized transformation callable from SELECT statements, filters, and other SQL logic. Snowflake SQL UDFs are well suited for wrapping JSON path extraction, CASE logic, COALESCE, and casting into a reusable function.

  • B. Incorrect.

    Incorrect. A UDTF is designed to return a set of rows rather than a single scalar value. While it could be made to work, it is unnecessarily complex and less natural for this use case because each event needs one derived channel value usable inline in standard SQL expressions. Choosing a table function here reflects the misconception that any reusable logic should be implemented as a table-returning object.

  • C. Incorrect.

    Incorrect. Aggregate functions operate across multiple rows and are intended for summarized calculations, not row-level derivations from a single event payload. The team needs to derive a channel for each event record before or independent of aggregation. This option confuses row-wise transformation requirements with grouped analytic calculations.

  • D. Incorrect.

    Incorrect. Stored procedures are useful for procedural orchestration, control flow, and administrative or multi-step operations, but they are not the best mechanism for a reusable expression that analysts need directly inside ad hoc queries and dashboards. Analysts typically want to call a function in a SELECT list or WHERE clause, which is what a scalar UDF is designed for. This option reflects the misconception that procedures and UDFs are interchangeable for query-time value derivation.

DAA-C01 Question 104

Single answerML functions

A retail analytics team stores daily product sales in Snowflake and wants to create a next-7-day demand forecast for each product-store combination directly in SQL. They need a solution that minimizes data movement, supports forecasting from time-series data already in Snowflake, and can be operationalized by analysts without building a custom external ML pipeline. Which approach best fits this requirement?

  1. A

    Use the built-in forecasting ML function in Snowflake to generate forecasts from the historical time-series data grouped by product and store.

  2. B

    Export the sales data to an external notebook environment, train a custom ARIMA model there, and write the predictions back to Snowflake because Snowflake ML functions cannot perform forecasting.

  3. C

    Use a classification ML function in Snowflake to predict the next 7 days of numeric demand because classification models are designed for future-value estimation.

  4. D

    Create a materialized view over the sales table and rely on automatic refresh to produce future demand estimates without using any ML function.

Show answer and explanation

Correct answer: A

Explanation

The best answer is to use Snowflake's native forecasting ML capability for time-series prediction directly on data stored in Snowflake. This is the most practical choice when the goal is to keep data in-platform, reduce operational complexity, and enable SQL-centric analysts to build forecasts without managing external training infrastructure. In Snowflake documentation and product guidance, built-in ML functions are intended for common predictive tasks such as forecasting and anomaly detection on data already in Snowflake. By contrast, exporting data to external tools adds unnecessary movement and orchestration overhead, classification is the wrong model category for numeric future demand prediction, and materialized views do not provide machine learning or forecasting behavior.

  • A. Correct.

    Correct. Snowflake provides built-in ML functions for common predictive tasks, including forecasting, that can be applied directly to data stored in Snowflake. This approach aligns with the requirement to minimize data movement and enable analysts to work in SQL. For a retail time-series use case with historical sales by product-store combination, the forecasting function is the most appropriate native option.

  • B. Incorrect.

    Incorrect. Exporting data to an external environment is possible in some architectures, but it does not best fit the stated requirement. The scenario specifically prioritizes minimizing data movement and avoiding a custom external ML pipeline. Also, the premise is wrong because Snowflake does provide native ML functionality for forecasting use cases.

  • C. Incorrect.

    Incorrect. Classification functions are intended to predict categorical outcomes, such as churn/no churn or fraud/not fraud. Forecasting numeric demand over future dates is a time-series regression/forecasting problem, not a classification problem. Choosing classification here reflects a misunderstanding of ML task types.

  • D. Incorrect.

    Incorrect. Materialized views improve query performance for repeated computations over existing data, but they do not generate predictive outputs for future periods. Automatic refresh keeps the view synchronized with underlying data; it does not perform forecasting or infer unseen future values.

DAA-C01 Question 105

Single answerML functions

A retail analytics team stores historical daily sales in Snowflake and wants to generate short-term demand forecasts directly in SQL for thousands of product-store combinations. They need a solution that minimizes data movement, supports forecasting across many independent time series, and returns confidence intervals so planners can evaluate uncertainty. Which approach should the data analyst recommend?

  1. A

    Use the SNOWFLAKE.ML.FORECAST function on the historical data, grouping by product and store, and generate predictions with prediction intervals directly in Snowflake.

  2. B

    Use the SNOWFLAKE.ML.CLASSIFY function because demand forecasting is a categorical prediction problem when predicting whether sales go up or down.

  3. C

    Export the data to an external notebook, train a separate ARIMA model for each product-store combination, and reload the results because Snowflake ML functions do not support multiple time series.

  4. D

    Use the SNOWFLAKE.ML.ANOMALY_DETECTION function because anomaly scores can be converted into future sales estimates with confidence intervals.

Show answer and explanation

Correct answer: A

Explanation

The best answer is to use SNOWFLAKE.ML.FORECAST directly in Snowflake. For a large retail forecasting use case with many product-store combinations, Snowflake ML Functions are designed to reduce operational complexity by keeping data in-platform and allowing SQL-based model creation and inference. FORECAST is the appropriate ML function for time-series prediction, and it supports multiple series through identifier columns so each product-store combination can be modeled as a separate series. It also returns forecast results with interval bounds, which helps business users assess uncertainty in the predictions. By contrast, CLASSIFY is for categorical labels, not numeric demand forecasting, and ANOMALY_DETECTION identifies outliers rather than future values. Snowflake documentation for ML Functions and FORECAST describes in-database forecasting workflows, including handling multiple time series and returning prediction interval information, which directly matches this scenario.

  • A. Correct.

    Correct. Snowflake ML Functions include forecasting capabilities designed to work directly on data in Snowflake. FORECAST is appropriate for time-series prediction tasks such as daily sales forecasting. It supports forecasting for multiple series by specifying series identifiers, which fits the product-store scenario. It also provides forecast output with interval information, which is important when planners need uncertainty estimates. This aligns with the requirement to minimize data movement and perform forecasting in SQL within Snowflake.

  • B. Incorrect.

    Incorrect. CLASSIFY is intended for classification use cases where the target is a discrete label, such as churn/not churn or fraud/not fraud. Forecasting daily sales is a regression/time-series problem, not a classification problem. Converting the business question into 'up or down' would lose the required numeric sales forecast and would not satisfy the need for confidence intervals on future sales values.

  • C. Incorrect.

    Incorrect. While exporting data and training external models is possible, it does not meet the stated goal of minimizing data movement. More importantly, the claim that Snowflake ML functions do not support multiple time series is wrong. FORECAST is specifically designed to operate in Snowflake and can handle many independent series when configured appropriately. This option reflects a common misconception that time-series forecasting in Snowflake must be done outside the platform.

  • D. Incorrect.

    Incorrect. ANOMALY_DETECTION is used to identify unusual observations relative to historical patterns, not to produce forward-looking forecasts. Anomaly scores are not equivalent to predicted future values, and they do not serve as forecast confidence intervals. This option confuses monitoring for unusual behavior with estimating future demand.

Timed practice exam

Take a DAA-C01 practice test under exam conditions

65 questions in 115 minutes, drawn from this bank, with a score report and a per-question review when you finish.

Start timed exam

DAA-C01 practice questions 101 to 200 of 267

Every question has a page with the answer and explanation. Numbers are stable, so you can bookmark or share them. The bank is split into 3 pages of up to 100 questions.

  1. 101.A retail analytics team stores customer product reviews in a Snowflake table and wants analysts to classify...
  2. 102.A data analyst team stores raw event payloads in a VARIANT column named EVENTDATA. Many dashboards need the...
  3. 103.A data analyst team stores semi-structured clickstream events in a VARIANT column named EVENTDATA. Analysts...
  4. 104.A retail analytics team stores daily product sales in Snowflake and wants to create a next-7-day demand...
  5. 105.A retail analytics team stores historical daily sales in Snowflake and wants to generate short-term demand...
  6. 106.A retail analytics team is building a churn prediction model in Snowflake using historical customer data...
  7. 107.A retail analytics team wants to predict whether a customer will respond to a new loyalty campaign. They are...
  8. 108.A retail analytics team uses Snowsight to monitor executive dashboards built on Snowflake data. Leadership...
  9. 109.A retail analytics team uses Snowsight dashboards to monitor daily sales by region, channel, and product...
  10. 110.A retail analytics team stores one row per day in a Snowflake table with columns DAYDT, STOREID, and...
  11. 111.A retail analytics team stores daily order counts in a Snowflake table with columns ORDERDATE, STOREID, and...
  12. 112.A retail analytics team is redesigning its Snowflake semantic layer for sales reporting. The current...
  13. 113.A retail analytics team loads clickstream events into a Snowflake table named RAWEVENTS. Each row contains a...
  14. 114.A retail analytics team loads clickstream events into a Snowflake table named RAWEVENTS. The table contains...
  15. 115.A retail analytics team receives daily CSV exports from a third-party system and loads them into Snowflake....
  16. 116.A retail analytics team receives daily CSV files from a third-party system and loads them into a Snowflake...
  17. 117.A retail analytics team stores clickstream events in a Snowflake table named RAWEVENTS. The table has a...
  18. 118.A retail analytics team stores clickstream events in a Snowflake table named RAWEVENTS with columns EVENTID...
  19. 119.A retail analytics team receives daily Parquet files in an external stage on Amazon S3. Each file contains...
  20. 120.A retail analytics team receives daily Parquet files in an external stage on cloud storage. The files contain...
  21. 121.A retail company stores inbound supplier messages as XML documents in a VARIANT column named SRCXML in table...
  22. 122.A retail analytics team stores supplier product feeds as XML documents in a VARIANT column named RAWXML in...
  23. 123.A retail analytics team loads daily point-of-sale data into a Snowflake table named RAWSALES. The AMOUNT...
  24. 124.A retail analytics team loads daily customer profile files from multiple regions into a Snowflake landing...
  25. 125.A retail analytics team loads daily order files from multiple regional systems into a Snowflake table named...
  26. 126.A retail analytics team loads daily sales files from multiple stores into a Snowflake table named SALESRAW....
  27. 127.A retail analytics team loads clickstream data from CSV files into a Snowflake staging table. The raw files...
  28. 128.A retail analytics team loads point-of-sale data from multiple stores into a Snowflake table. One column,...
  29. 129.A retail analytics team loads clickstream events into a Snowflake table named RAWEVENTS. Due to upstream...
  30. 130.A retail analytics team loads clickstream events into a Snowflake table named RAWEVENTS. Because upstream...
  31. 131.A retail analytics team stores order events in a Snowflake table named ORDERFACT. The column DISCOUNTCODE is...
  32. 132.A retail analytics team stores clickstream events in a Snowflake table with a VARIANT column named EVENTDATA....
  33. 133.A retail analytics team loads point-of-sale data from CSV files into a Snowflake staging table where all...
  34. 134.A retail analytics team loads daily sales data into a Snowflake table named RAWSALES. The column SALETS is...
  35. 135.A data analyst team needs to validate a major rewrite of several dashboard queries against production-sized...
  36. 136.A retail analytics team wants to test a major rewrite of a production reporting pipeline before the holiday...
  37. 137.A retail analytics team stores daily sales transactions in a Snowflake table named SALESTXN. They want to...
  38. 138.A retail analytics team stores daily sales transactions in a Snowflake table named SALESFACT. They recently...
  39. 139.A data analyst accidentally ran a DELETE statement against the PROD.SALESDAILY table at 10:05 AM, removing...
  40. 140.A data analyst accidentally ran an UPDATE statement at 10:05 AM that corrupted several columns in the...
  41. 141.A retail analytics team stores clickstream events in a VARIANT column named EVENTDATA in table RAWEVENTS....
  42. 142.A retail analytics team stores clickstream events in a VARIANT column named EVENTDATA in table RAWEVENTS....
  43. 143.A retail analytics team stores clickstream events in a Snowflake table named RAWEVENTS with a VARIANT column...
  44. 144.A retail analytics team stores clickstream events in a Snowflake table named RAWEVENTS. Each row contains a...
  45. 145.A retail analytics team stores clickstream events in a Snowflake table named EVENTLOG with the following...
  46. 146.A retail analytics team stores clickstream events in a Snowflake table EVENTS with the following columns:...
  47. 147.A retail analytics team loads point-of-sale transactions into a Snowflake fact table named SALESFACT with...
  48. 148.A retail analytics team loads point-of-sale transactions into a Snowflake table named SALESRAW. Analysts need...
  49. 149.A retail analytics team stores order events in a Snowflake table named ORDEREVENTS with the columns...
  50. 150.A retail analytics team stores order events in a Snowflake table named ORDEREVENTS with the columns...
  51. 151.A retail analytics team uses Snowsight to build a worksheet-based analysis on a SALES table with the columns...
  52. 152.A retail analytics team is building a Snowflake worksheet to feed a dashboard that highlights the top 3...
  53. 153.A retail analytics team loads order data from multiple source systems into a Snowflake table named RAWORDERS....
  54. 154.A retail analytics team loads clickstream events into a Snowflake table named RAWEVENTS. The EVENTTS column...
  55. 155.A retail analytics team stores online orders in a Snowflake table that includes a VARIANT column named...
  56. 156.A retail analytics team stores clickstream events in a VARIANT column and wants to enrich each event with...
  57. 157.A retail analytics team needs a daily report that shows every product-store combination, even when no sales...
  58. 158.A retail analytics team in Snowflake needs a daily data quality report showing every combination of active...
  59. 159.A retail analytics team stores product categories in a Snowflake table named PRODUCTCATEGORY with the columns...
  60. 160.A retail company stores its product catalog in a Snowflake table named PRODUCTS with the columns PRODUCTID,...
  61. 161.A retail analytics team stores clickstream events in a very large Snowflake table named EVENTS with columns...
  62. 162.A product analytics team stores clickstream data in a Snowflake table that receives billions of new rows per...
  63. 163.A retail company stores point-of-sale transactions in a Snowflake table that contains one row per line item,...
  64. 164.A retail company uses Snowflake as the source for several BI dashboards. Analysts report that sales totals...
  65. 165.A retail company is redesigning its Snowflake analytics model for sales reporting. Analysts frequently join a...
  66. 166.A retail analytics team is redesigning its Snowflake data model for sales reporting. Analysts frequently join...
  67. 167.A retail analytics team uses Snowflake to support two different reporting workloads. The executive dashboard...
  68. 168.A retail company stores sales data in Snowflake using a star schema with a large FACTSALES table and...
  69. 169.A retail company has built a Snowflake-based analytics platform that ingests point-of-sale, e-commerce, and...
  70. 170.A retail company has consolidated point-of-sale, e-commerce, and customer loyalty data in Snowflake. The raw...
  71. 171.A data analyst supports a BI dashboard that runs every 5 minutes against a large SALESFACT table. The...
  72. 172.A retail analytics team runs a dashboard that filters a 4 TB SALESFACT table by ORDERDATE and REGION and...
  73. 173.A data analyst is troubleshooting a dashboard query in Snowflake that recently slowed from 8 seconds to more...
  74. 174.A data analyst notices that a dashboard query against Snowflake has become significantly slower after new...
  75. 175.A data analyst investigates a dashboard query that used to finish in under 10 seconds but now takes more than...
  76. 176.A data analyst notices that a dashboard query that used to finish in under 10 seconds now takes more than 3...
  77. 177.A retail analytics team stores 4 years of point-of-sale data in a large Snowflake table named SALESFACT. The...
  78. 178.A retail analytics team stores 4 years of order history in a large Snowflake table named ORDERS with columns...
  79. 179.A data analyst manages a 12 TB SALESFACT table in Snowflake that receives continuous daily loads. Most...
  80. 180.A retail analytics team stores 4 years of sales transactions in a large Snowflake table named FACTSALES....
  81. 181.A BI team runs the same dashboard query every 5 minutes against a large SALESFACT table. The SQL text is...
  82. 182.A data analyst runs the same dashboard query against a SALESFACT table every few minutes during a business...
  83. 183.A retail analytics team has a 12 TB SALESFACT table with high-cardinality columns such as ORDERID,...
  84. 184.A retail analytics team has a 12 TB SALESFACT table that is clustered by ORDERDATE. Analysts run thousands of...
  85. 185.A retail analytics team stores clickstream events in a Snowflake table with the columns USERID, EVENTTS,...
  86. 186.A retail analytics team stores clickstream events in a Snowflake table with columns EVENTTS, USERID,...
  87. 187.A retail analytics team stores product reviews in a Snowflake table with columns REVIEWID, REVIEWTEXT, and...
  88. 188.A retail analytics team wants to standardize customer lifetime value (CLV) calculations across dashboards and...
  89. 189.A data analyst team stores customer event payloads in a VARIANT column named RAWEVENT. The payload schema...
  90. 190.A data analyst team stores clickstream events in a VARIANT column named EVENTDATA. Analysts frequently need...
  91. 191.A retail analytics team stores clickstream events in a table named WEBEVENTS with columns SESSIONID, EVENTTS,...
  92. 192.A retail analytics team stores clickstream events in a table named WEBEVENTS with columns SESSIONID, EVENTTS,...
  93. 193.A data analyst team uses a JavaScript stored procedure to refresh a curated reporting table each morning. The...
  94. 194.A data analyst team uses a JavaScript stored procedure to refresh a reporting table each morning. The...
  95. 195.A data analyst team has a JavaScript stored procedure that refreshes several independent summary tables used...
  96. 196.A data analyst team uses a JavaScript stored procedure to orchestrate daily KPI calculations in Snowflake....
  97. 197.A retail analytics team stores transaction data in a large SALES table that is continuously queried by...
  98. 198.A retail company stores customer orders in a large Snowflake table that is continuously updated throughout...
  99. 199.A retail analytics team stores daily sales in a Snowflake table SALESFACT with the columns STOREID, SALEDATE,...
  100. 200.A retail analytics team stores daily order data in a Snowflake table with columns ORDERID, CUSTOMERID,...