SnowflakeAssociate levelPage 3 of 4

SnowPro Associate: Platform exam dumps: questions 201 to 300 of 367

Page 3 of the free SnowPro Associate: Platform question bank for the SnowPro® Associate: Platform Certification exam. Questions 201 to 300 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 SnowPro Associate: Platform practice questions

Questions 201 to 205 of 367

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

SnowPro Associate: Platform Question 201

Single answer○ Semi-structured data

A retail company loads clickstream events into a Snowflake table named RAW_EVENTS. The table has one column, EVENT_DATA, of type VARIANT. Each row contains JSON similar to: {"eventType":"purchase","customer":{"id":123,"tier":"gold"},"items":[{"sku":"A1","qty":2},{"sku":"B9","qty":1}]}. An analyst needs a query that returns one row per purchased item, including the customer ID and item SKU, but only for rows where eventType = 'purchase'. Which query best meets this requirement?

  1. A

    SELECT EVENT_DATA:customer:id::NUMBER AS customer_id, f.value:sku::STRING AS sku FROM RAW_EVENTS, LATERAL FLATTEN(INPUT => EVENT_DATA:items) f WHERE EVENT_DATA:eventType::STRING = 'purchase';

  2. B

    SELECT EVENT_DATA.customer.id AS customer_id, EVENT_DATA.items.sku AS sku FROM RAW_EVENTS WHERE EVENT_DATA.eventType = 'purchase';

  3. C

    SELECT customer.id::NUMBER AS customer_id, items[*].sku::STRING AS sku FROM RAW_EVENTS WHERE eventType = 'purchase';

  4. D

    SELECT PARSE_JSON(EVENT_DATA):customer:id::NUMBER AS customer_id, FLATTEN(EVENT_DATA:items):sku::STRING AS sku FROM RAW_EVENTS WHERE EVENT_DATA:eventType = 'purchase';

Show answer and explanation

Correct answer: A

Explanation

The best answer is the query that combines VARIANT path traversal with LATERAL FLATTEN. In Snowflake, semi-structured data such as JSON is commonly stored in VARIANT columns and queried using path notation like column_name:key or column_name:path.to.element. When a JSON field contains an array, FLATTEN is required to explode that array into separate rows. Using LATERAL allows each input row from RAW_EVENTS to be joined to the rows produced by FLATTEN for that specific row's items array. This is the standard Snowflake approach for querying nested arrays in semi-structured data. Snowflake documentation on querying semi-structured data and the FLATTEN table function describes these patterns, including extracting scalar values with path notation and casting them to expected SQL types.

  • A. Correct.

    Correct. In Snowflake, semi-structured data stored in a VARIANT column is commonly accessed with path notation using colons, such as EVENT_DATA:customer:id. Because items is an array, LATERAL FLATTEN is needed to produce one output row per array element. The alias f exposes each array element in f.value, so f.value:sku returns each SKU. Casting with ::NUMBER and ::STRING is also appropriate when returning typed scalar values.

  • B. Incorrect.

    Incorrect. This option treats the JSON structure like standard object-property access without proper Snowflake semi-structured syntax. Snowflake does support dot notation after a VARIANT path in some contexts, but EVENT_DATA.items.sku would not correctly expand the items array into one row per element. Without FLATTEN, the query cannot return one row per purchased item.

  • C. Incorrect.

    Incorrect. This option references customer, items, and eventType as if they were top-level relational columns rather than fields inside the VARIANT column EVENT_DATA. In the given table, only EVENT_DATA exists, so these references are invalid. It also incorrectly assumes array wildcard syntax can directly return one row per item in a standard SELECT without FLATTEN.

  • D. Incorrect.

    Incorrect. PARSE_JSON is used to convert a string into VARIANT, but EVENT_DATA is already a VARIANT column, so parsing is unnecessary. Also, FLATTEN is a table function and must be used in the FROM clause, typically with LATERAL FLATTEN, not inline as a scalar expression in the SELECT list as shown here. The filter expression also omits explicit casting to STRING, which is a best practice for comparing scalar JSON values.

SnowPro Associate: Platform Question 202

Single answer○ Semi-structured data

A retail company stores clickstream events in a Snowflake table named EVENT_LOG. The table has a VARIANT column called RAW_EVENT that contains JSON documents. Analysts need a query that returns the event ID and the numeric order total for only those events where the JSON attribute eventType equals "purchase" and the nested attribute order.total exists as a number. Which query best meets this requirement?

  1. A

    SELECT RAW_EVENT:eventId::STRING AS event_id, RAW_EVENT:order.total::NUMBER AS order_total FROM EVENT_LOG WHERE RAW_EVENT:eventType::STRING = 'purchase' AND IS_NUMBER(RAW_EVENT:order.total);

  2. B

    SELECT RAW_EVENT['eventId'] AS event_id, RAW_EVENT['order']['total'] AS order_total FROM EVENT_LOG WHERE RAW_EVENT['eventType'] = 'purchase' AND TYPEOF(RAW_EVENT['order']['total']) = 'INTEGER';

  3. C

    SELECT eventId, order.total FROM EVENT_LOG WHERE eventType = 'purchase' AND order.total IS NOT NULL;

  4. D

    SELECT GET_PATH(RAW_EVENT, 'eventId')::STRING AS event_id, GET_PATH(RAW_EVENT, 'order.total')::NUMBER AS order_total FROM EVENT_LOG WHERE GET_PATH(RAW_EVENT, 'eventType') = 'purchase' AND GET_PATH(RAW_EVENT, 'order.total') IS NOT NULL;

Show answer and explanation

Correct answer: A

Explanation

This question tests practical querying of semi-structured JSON data stored in a VARIANT column, a core SnowPro Associate topic. In Snowflake, JSON fields in VARIANT can be accessed with path notation such as COLUMN:key and COLUMN:key.nested_key, and values are often cast to standard SQL types with ::STRING or ::NUMBER for filtering and reporting. To validate the type of a semi-structured value, Snowflake provides functions such as IS_NUMBER. This is preferable here to simply checking for non-NULL because the scenario specifically requires order.total to exist as a number. Best practice is to cast VARIANT values when comparing or returning scalar results so query behavior is explicit and predictable. These patterns align with Snowflake documentation for querying semi-structured data, path traversal, casting VARIANT values, and using type-check functions.

  • A. Correct.

    Correct. Snowflake supports path traversal on VARIANT data using colon notation for the first-level element and dot notation for nested elements, such as RAW_EVENT:order.total. Casting with ::STRING and ::NUMBER is appropriate when returning scalar values from VARIANT. The predicate RAW_EVENT:eventType::STRING = 'purchase' correctly filters for purchase events, and IS_NUMBER(RAW_EVENT:order.total) verifies that the nested value exists and is numeric before casting.

  • B. Incorrect.

    Incorrect. Bracket notation can be used to access JSON elements in VARIANT, so parts of this option look plausible. However, TYPEOF(...) = 'INTEGER' is too restrictive because Snowflake numeric values in semi-structured data may not be stored specifically as INTEGER; they could be DECIMAL/NUMBER-like values. The requirement is to ensure the value exists as a number, not specifically as an integer. Also, the selected values are returned as VARIANT unless explicitly cast, which does not fully meet the requirement for a numeric order total.

  • C. Incorrect.

    Incorrect. This syntax treats eventId, eventType, and order.total as regular relational columns, but they are attributes inside the VARIANT column RAW_EVENT. Snowflake requires semi-structured path expressions or functions like GET_PATH to access nested JSON elements within VARIANT data.

  • D. Incorrect.

    Incorrect. GET_PATH can retrieve values from VARIANT data and using casts in the SELECT list is valid. However, the WHERE clause compares GET_PATH(RAW_EVENT, 'eventType') directly to the string 'purchase' without casting the VARIANT value to STRING, which can lead to incorrect comparison semantics. In addition, checking only IS NOT NULL does not ensure that order.total is numeric, which is part of the requirement.

SnowPro Associate: Platform Question 203

Single answer○ Semi-structured data

A retail company loads clickstream events from JSON files into a Snowflake table named RAW_EVENTS with a single VARIANT column called EVENT_DATA. Analysts need a query that returns the customer ID as a string and the numeric order total for only those events where the JSON attribute eventType equals "purchase". Which query correctly extracts the values and applies the filter?

  1. A

    SELECT EVENT_DATA:customerId::STRING AS customer_id, EVENT_DATA:orderTotal::NUMBER AS order_total FROM RAW_EVENTS WHERE EVENT_DATA:eventType::STRING = 'purchase';

  2. B

    SELECT PARSE_JSON(EVENT_DATA):customerId AS customer_id, PARSE_JSON(EVENT_DATA):orderTotal AS order_total FROM RAW_EVENTS WHERE PARSE_JSON(EVENT_DATA):eventType = 'purchase';

  3. C

    SELECT EVENT_DATA.customerId AS customer_id, EVENT_DATA.orderTotal AS order_total FROM RAW_EVENTS WHERE EVENT_DATA.eventType = 'purchase';

  4. D

    SELECT GET_PATH(EVENT_DATA, 'customerId') AS customer_id, GET_PATH(EVENT_DATA, 'orderTotal') AS order_total FROM RAW_EVENTS WHERE GET(EVENT_DATA, 'eventType') = 'purchase';

Show answer and explanation

Correct answer: A

Explanation

Snowflake stores semi-structured data such as JSON in the VARIANT type. When querying VARIANT data, the most common and readable approach is path notation, for example column:field. Because extracted values remain semi-structured unless converted, explicit casting is a best practice when a query requires a SQL type such as STRING or NUMBER. In this scenario, EVENT_DATA:customerId::STRING and EVENT_DATA:orderTotal::NUMBER correctly return typed values, and EVENT_DATA:eventType::STRING = 'purchase' correctly filters purchase events. This aligns with Snowflake documentation on querying semi-structured data, path notation, and casting values extracted from VARIANT columns.

  • A. Correct.

    Correct. For semi-structured data stored in a VARIANT column, Snowflake supports path notation using a colon to access top-level JSON elements, such as EVENT_DATA:customerId. Casting with ::STRING and ::NUMBER is appropriate when analysts need scalar values in specific SQL data types. Filtering on EVENT_DATA:eventType::STRING = 'purchase' is also the correct way to compare the JSON string value to a SQL string literal.

  • B. Incorrect.

    Incorrect. PARSE_JSON is used to convert a string containing JSON into VARIANT. In this scenario, EVENT_DATA is already stored as VARIANT, so calling PARSE_JSON(EVENT_DATA) is unnecessary and not the correct pattern. This distractor reflects the common misconception that JSON must always be parsed at query time even after it has already been loaded into a semi-structured column.

  • C. Incorrect.

    Incorrect. Dot notation in this form is not the standard SQL path syntax for extracting fields from a VARIANT column in Snowflake. Snowflake uses colon-based path notation for the first-level element, for example EVENT_DATA:customerId, with additional levels accessed by dot or bracket notation as needed. This option also omits explicit casting, which is typically needed when returning typed scalar values for reporting or filtering.

  • D. Incorrect.

    Incorrect. GET and GET_PATH can be used with semi-structured data, but this option is incomplete for the stated requirement because it does not cast the extracted values to STRING and NUMBER. In addition, comparing GET(EVENT_DATA, 'eventType') directly to a SQL string can lead to type mismatch issues because the extracted result remains semi-structured unless cast. This distractor targets the misconception that extraction alone automatically returns a native SQL type.

SnowPro Associate: Platform Question 204

Single answer○ Semi-structured data

A retail company stores clickstream events in a Snowflake table named EVENTS. The table has a VARIANT column called RAW_EVENT that contains JSON documents. Analysts need a query that returns the customer ID and the numeric purchase amount for only those events where the JSON field eventType equals "purchase". Which query correctly extracts the values from the VARIANT column and filters the rows as required?

  1. A

    SELECT RAW_EVENT:customer.id::STRING AS customer_id, RAW_EVENT:amount::NUMBER AS purchase_amount FROM EVENTS WHERE RAW_EVENT:eventType::STRING = 'purchase';

  2. B

    SELECT RAW_EVENT.customer.id AS customer_id, RAW_EVENT.amount AS purchase_amount FROM EVENTS WHERE RAW_EVENT.eventType = 'purchase';

  3. C

    SELECT GET_PATH(RAW_EVENT, 'customer.id') AS customer_id, GET_PATH(RAW_EVENT, 'amount') AS purchase_amount FROM EVENTS WHERE GET(RAW_EVENT, 'eventType') = 'purchase';

  4. D

    SELECT PARSE_JSON(RAW_EVENT):customer.id::STRING AS customer_id, PARSE_JSON(RAW_EVENT):amount::NUMBER AS purchase_amount FROM EVENTS WHERE PARSE_JSON(RAW_EVENT):eventType::STRING = 'purchase';

Show answer and explanation

Correct answer: A

Explanation

When querying semi-structured data in Snowflake, JSON stored in a VARIANT column is commonly accessed using path notation such as COLUMN:key or COLUMN:nested.key. Because extracted values remain semi-structured unless converted, explicit casting is a best practice when the result must be treated as a SQL data type, such as STRING or NUMBER. In this scenario, the correct approach is to extract the nested customer ID and amount from the VARIANT column and cast them appropriately, while also casting the eventType field for accurate filtering. Snowflake documentation on querying semi-structured data and using VARIANT explains path traversal, nested element access, and casting extracted values to relational types.

  • A. Correct.

    Correct. Snowflake uses colon notation to traverse semi-structured data stored in VARIANT columns. RAW_EVENT:customer.id accesses the nested customer.id field, and explicit casting with ::STRING and ::NUMBER converts the values to the required scalar data types. The filter RAW_EVENT:eventType::STRING = 'purchase' correctly compares the JSON field value as a string.

  • B. Incorrect.

    Incorrect. Dot notation by itself is not the standard syntax for navigating fields inside a VARIANT column in Snowflake SQL. Semi-structured elements are typically accessed using colon notation from the VARIANT column, such as RAW_EVENT:eventType. A candidate might choose this because dot notation is common in object-access syntax in other technologies.

  • C. Incorrect.

    Incorrect. GET_PATH and GET can be used with semi-structured data, but this option is incomplete and unreliable for the stated requirement. The returned values are still VARIANT unless cast, so purchase_amount is not explicitly returned as a numeric value. Also, comparing GET(RAW_EVENT, 'eventType') directly to a SQL string without casting can lead to type mismatch or unclear semantics. This reflects a common misconception that extraction functions automatically return SQL scalar types.

  • D. Incorrect.

    Incorrect. PARSE_JSON is used to parse a string into a VARIANT value. In this scenario, RAW_EVENT is already a VARIANT column, so calling PARSE_JSON on it is unnecessary and invalid for normal usage. This distractor targets the misconception that PARSE_JSON is required whenever querying JSON, even after the data has already been loaded into a semi-structured column.

SnowPro Associate: Platform Question 205

Single answer● Querying data

A retail analytics team stores raw point-of-sale events in a Snowflake table named SALES_RAW with the following columns: STORE_ID NUMBER, EVENT_TS TIMESTAMP_NTZ, and PAYLOAD VARIANT. The PAYLOAD column contains JSON such as {"items":[{"sku":"A100","qty":2},{"sku":"B200","qty":1}],"cashier":"jsmith"}. An analyst needs a query that returns one row per purchased item with the store ID, event timestamp, SKU, and quantity for all events from the last 7 days. Which query should the analyst use?

  1. A

    SELECT STORE_ID, EVENT_TS, f.value:sku::STRING AS SKU, f.value:qty::NUMBER AS QTY FROM SALES_RAW, LATERAL FLATTEN(input => PAYLOAD:items) f WHERE EVENT_TS >= DATEADD(day, -7, CURRENT_TIMESTAMP());

  2. B

    SELECT STORE_ID, EVENT_TS, PAYLOAD.items.sku::STRING AS SKU, PAYLOAD.items.qty::NUMBER AS QTY FROM SALES_RAW WHERE EVENT_TS >= DATEADD(day, -7, CURRENT_TIMESTAMP());

  3. C

    SELECT STORE_ID, EVENT_TS, GET(PAYLOAD, 'items')[0]:sku::STRING AS SKU, GET(PAYLOAD, 'items')[0]:qty::NUMBER AS QTY FROM SALES_RAW WHERE EVENT_TS >= DATEADD(day, -7, CURRENT_TIMESTAMP());

  4. D

    SELECT STORE_ID, EVENT_TS, items.sku::STRING AS SKU, items.qty::NUMBER AS QTY FROM SALES_RAW CROSS JOIN PAYLOAD:items WHERE EVENT_TS >= DATEADD(day, -7, CURRENT_TIMESTAMP());

Show answer and explanation

Correct answer: A

Explanation

The key requirement is to return one row per item from a JSON array stored in a VARIANT column. In Snowflake, querying nested arrays in semi-structured data typically requires FLATTEN, which produces a lateral view of the array elements. Each element becomes available through the VALUE column of the FLATTEN result, allowing field extraction such as value:sku and value:qty. Direct path notation works well for nested objects, but arrays must be flattened when you need one output row per element. This aligns with Snowflake best practices for querying semi-structured data using VARIANT, path notation, and LATERAL FLATTEN as documented in Snowflake's guidance for querying JSON and using table functions.

  • A. Correct.

    Correct. PAYLOAD is a VARIANT column containing semi-structured JSON, and the items field is an array. To return one row per array element, Snowflake uses LATERAL FLATTEN. The expression PAYLOAD:items accesses the array, FLATTEN expands it into separate rows, and f.value:sku and f.value:qty retrieve fields from each item object. The timestamp filter using DATEADD(day, -7, CURRENT_TIMESTAMP()) correctly limits results to the last 7 days.

  • B. Incorrect.

    Incorrect. This option treats PAYLOAD.items as if Snowflake can directly project array members into scalar columns without expanding the array. Because items is an array of objects, direct dot notation does not produce one row per item. A common misconception is that semi-structured arrays can be queried like nested objects without FLATTEN.

  • C. Incorrect.

    Incorrect. This query only returns the first element of the items array by referencing [0]. It does not produce one row per purchased item, so any event containing multiple items would be incomplete. This is a plausible mistake when someone knows how to access array elements but overlooks the need to expand all elements.

  • D. Incorrect.

    Incorrect. Snowflake does not support directly CROSS JOINing a VARIANT path such as PAYLOAD:items in this way. To turn array elements into rows, the supported approach is TABLE(FLATTEN(...)) or the shorthand comma join with LATERAL FLATTEN. This option reflects a misunderstanding of how semi-structured array expansion works in Snowflake.

Timed practice exam

Take a SnowPro Associate: Platform practice test under exam conditions

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

Start timed exam

SnowPro Associate: Platform practice questions 201 to 300 of 367

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 4 pages of up to 100 questions.

  1. 201.A retail company loads clickstream events into a Snowflake table named RAWEVENTS. The table has one column,...
  2. 202.A retail company stores clickstream events in a Snowflake table named EVENTLOG. The table has a VARIANT...
  3. 203.A retail company loads clickstream events from JSON files into a Snowflake table named RAWEVENTS with a...
  4. 204.A retail company stores clickstream events in a Snowflake table named EVENTS. The table has a VARIANT column...
  5. 205.A retail analytics team stores raw point-of-sale events in a Snowflake table named SALESRAW with the...
  6. 206.A retail analytics team stores semi-structured order data in a VARIANT column named ORDERDATA in table...
  7. 207.A retail analytics team stores clickstream events in a Snowflake table named EVENTS with the columns USERID,...
  8. 208.A retail analytics team stores order events in a Snowflake table named ORDERSRAW. The table includes a...
  9. 209.A retail company loads daily sales data from CSV files into a Snowflake staging table. One column,...
  10. 210.A retail company stores point-of-sale transactions in a Snowflake table named SALESRAW. The table includes a...
  11. 211.A retail company stores online order data in a Snowflake table named ORDERS. One column, ORDERINFO, uses a...
  12. 212.A retail company loads daily order data into a Snowflake table named ORDERSRAW. One column, ORDERINFO, is...
  13. 213.A retail company stores clickstream events in a Snowflake table named EVENTLOG. The table has a VARIANT...
  14. 214.A retail company loads clickstream events from JSON files into a Snowflake table named RAWEVENTS with a...
  15. 215.A retail company loads clickstream events from JSON files into a Snowflake table named RAWEVENTS with a...
  16. 216.A retail company loads clickstream events from JSON files into a Snowflake table named EVENTSRAW with a...
  17. 217.A data engineer needs to load new CSV files from an internal named stage into the table SALESRAW every hour....
  18. 218.A data engineer loaded several CSV files from an internal stage into a Snowflake table using COPY INTO. After...
  19. 219.A data engineering team loads daily CSV files from an internal stage into the table SALESRAW. During testing,...
  20. 220.A data engineer needs to load a CSV file from an external stage into a Snowflake table and quickly validate...
  21. 221.A data engineering team loads daily CSV files from an internal stage into a Snowflake table named SALESRAW...
  22. 222.A data engineering team loads daily CSV files from an internal stage into the SALESRAW table using a COPY...
  23. 223.A data engineering team receives daily CSV files in an internal stage. Occasionally, a few rows contain bad...
  24. 224.A data engineer needs to load daily CSV files from an internal stage into an existing Snowflake table named...
  25. 225.A data engineer needs to load a small set of corrected customer records from one Snowflake table into another...
  26. 226.A data engineer needs to load only new web order records from a staging table into a target table in...
  27. 227.A data engineer needs to load transformed rows from a staging table into a target table in Snowflake. The...
  28. 228.A data engineer needs to load new rows from a staging table into a target table in Snowflake. The target...
  29. 229.A data engineer is troubleshooting a Snowpipe load from an external stage backed by cloud storage. The...
  30. 230.A data engineer is validating whether daily CSV files have arrived in an Amazon S3 external stage before...
  31. 231.A data engineer is troubleshooting why a nightly load from an Amazon S3 bucket is missing several expected...
  32. 232.A data engineer needs to verify which files are currently available in an external stage before running a...
  33. 233.A data engineering team runs a nightly ETL workload on a Snowflake virtual warehouse. Most nights, the...
  34. 234.A retail company runs hourly ELT jobs that load data into Snowflake and a separate set of BI dashboards used...
  35. 235.A data engineering team runs a nightly ETL pipeline on a Snowflake virtual warehouse named ETLWH. Most of the...
  36. 236.A data engineering team uses a Snowflake virtual warehouse named ETLWH to run nightly transformation jobs....
  37. 237.A retail analytics team uses a Snowflake virtual warehouse to support a dashboard application. Every morning...
  38. 238.A retail company uses Snowflake to support both hourly ETL jobs and a business intelligence dashboard queried...
  39. 239.A retail company runs large nightly ETL jobs and also serves many short, interactive BI queries from analysts...
  40. 240.A BI team runs many short dashboard queries during business hours. Performance is acceptable when only a few...
  41. 241.A data engineering team runs a nightly ETL job on a Snowflake virtual warehouse. The job is a single sequence...
  42. 242.A data engineering team runs a nightly ETL job on a Snowflake virtual warehouse. The job processes a fixed...
  43. 243.A data engineering team runs a nightly ETL job on a Snowflake virtual warehouse. The job currently uses a...
  44. 244.A data engineering team runs a nightly ELT workflow on a Snowflake virtual warehouse named ETLWH. The...
  45. 245.A data engineering team runs a nightly ELT pipeline on a Snowflake virtual warehouse named ETLWH. Most steps...
  46. 246.A retail company runs hourly ELT jobs on a Snowflake virtual warehouse named ETLWH. Most of the time, ETLWH...
  47. 247.A retail company runs hourly ELT jobs on a Snowflake virtual warehouse named ETLWH. During peak business...
  48. 248.A data engineering team runs a nightly ELT workload on a Snowflake warehouse named ETLWH. The workload...
  49. 249.A data engineering team runs hourly ELT jobs on a Snowflake warehouse. Recently, job duration increased...
  50. 250.A data engineering team runs hourly ELT jobs on a Snowflake virtual warehouse named ETLWH. Most of the time,...
  51. 251.A BI team uses a Snowflake virtual warehouse named ANALYTICSWH to support dashboard queries during business...
  52. 252.A data engineering team runs a nightly ELT pipeline on a Snowflake virtual warehouse named ETLWH. Most of the...
  53. 253.A data engineering team runs a nightly ELT workload on a Snowflake virtual warehouse named ETLWH. The...
  54. 254.A data engineering team runs a nightly ELT job on a Snowflake virtual warehouse named ETLWH. The job usually...
  55. 255.A BI team uses a Snowflake virtual warehouse named BIWH, sized MEDIUM, to run dashboard queries during...
  56. 256.A data engineer needs to load a daily CSV file of sales transactions from an internal stage into a Snowflake...
  57. 257.A data engineer needs to load a daily CSV file from an internal stage into a Snowflake table named SALESRAW....
  58. 258.A data engineering team receives a daily CSV file from a vendor and uploads it to an internal named stage in...
  59. 259.A data engineering team receives a daily CSV file from a vendor and uploads it to an internal Snowflake stage...
  60. 260.A data engineer is asked to find a table named SALES2024 in a Snowflake account, but they do not know which...
  61. 261.A data engineer is using Snowsight to investigate storage growth in the SALES database. They know the table...
  62. 262.A data engineer is using Snowsight to investigate storage costs in a production database. They need to...
  63. 263.A data engineer is asked to quickly find a table in Snowsight that stores daily sales data, but they do not...
  64. 264.A data engineer needs to verify the exact column names, data types, and nullability of the...
  65. 265.A data engineer needs to confirm the exact column definitions, data types, and nullability for an existing...
  66. 266.A data engineer needs to verify the exact column definitions, data types, and nullability for an existing...
  67. 267.A data engineer needs to confirm the exact column definitions, data types, and nullability of the...
  68. 268.A data engineer has just loaded a new table named SALESRAW into Snowflake and wants to quickly inspect a few...
  69. 269.A data engineer has just loaded a new CSV file into the table SALESRAW and wants to quickly inspect a few...
  70. 270.A data engineer has just loaded a new CSV file into the table SALESRAW and wants to quickly inspect the...
  71. 271.A data engineer has just loaded a new CSV file into the table SALESSTAGING and wants to quickly verify that...
  72. 272.A data engineer needs to append a small set of corrected customer records from a staging table into the...
  73. 273.A data engineer needs to load a small set of manually curated correction records into an existing Snowflake...
  74. 274.A data engineer needs to load a small set of manually curated correction records into an existing Snowflake...
  75. 275.A data engineer needs to load a few corrected rows from a staging table into a target table in Snowflake. The...
  76. 276.A data analyst needs to load a one-time CSV file from a local laptop into an existing Snowflake table using...
  77. 277.A data analyst needs to quickly load a local CSV file into an existing Snowflake table using Snowsight. The...
  78. 278.A data analyst needs to quickly load a local CSV file into an existing Snowflake table using Snowsight. The...
  79. 279.A data analyst needs to load a one-time CSV extract from a local laptop into an existing Snowflake table for...
  80. 280.A data engineering team loads daily CSV files from an internal stage into the SALESRAW table using a COPY...
  81. 281.A data engineer needs to load daily CSV files from an internal stage into the SALESRAW table. The files...
  82. 282.A data engineering team receives daily CSV files in an internal stage named @salesstage. The files include a...
  83. 283.A data engineering team receives daily CSV files in an internal stage named @salesstage. The files sometimes...
  84. 284.A data engineering team loads daily CSV files from an external stage into a Snowflake table using COPY INTO....
  85. 285.A data engineering team loads daily CSV files from an external stage into a Snowflake table using COPY INTO....
  86. 286.A data engineering team loads daily CSV files from an external stage into a Snowflake table. The source files...
  87. 287.A data engineering team loads vendor-delivered CSV files from an internal stage into a Snowflake table each...
  88. 288.A media analytics team stores product images and PDF manuals in an internal stage in Snowflake. They need a...
  89. 289.A media company stores product manuals as PDF files in an Amazon S3 bucket. The files must be made available...
  90. 290.A media company stores product manuals and warranty PDFs in an Amazon S3 bucket and wants to make them...
  91. 291.A media company stores product manuals and warranty PDFs in an Amazon S3 bucket. The analytics team wants to...
  92. 292.A data engineering team stores daily CSV exports in an internal named stage and wants analysts to query...
  93. 293.A data engineering team stores inbound CSV files in a named internal stage and wants analysts to query file...
  94. 294.A data engineering team stores daily CSV files in a Snowflake internal stage and wants downstream SQL...
  95. 295.A data engineering team stores product images in an internal named stage and needs a reliable way to query...
  96. 296.A Snowflake administrator wants to allow analysts to use Snowsight so they can run worksheets, view query...
  97. 297.A Snowflake administrator wants to allow a data engineering team to start using Snowpark Python in a...
  98. 298.A Snowflake administrator is asked to enable a newly created custom role so that data analysts can query...
  99. 299.A Snowflake administrator wants to allow a third-party BI tool to connect to Snowflake using key pair...
  100. 300.A data analyst needs a list of unique customer IDs from the SALES table for orders placed in 2024. The...