
Snowflake SnowPro Advanced:Data Analyst
Domain 1Objective 2
Apply Analytic and Window Functions SNOWPRO-ADVANCED-DATA-ANALYST Practice Questions (Page 5)
Part of the Data Analysis domain, which accounts for 32% of the SNOWPRO-ADVANCED-DATA-ANALYST exam.
27questions here
6free pages
8concepts
32%of the exam
Questions 21–25
- 21
A sales analyst needs to assign a unique sequential number to each order for a given customer, ordered by order date (oldest first). If two orders for the same customer share the same order date, the analyst still requires each order to receive a distinct number. Which function should be used in the OVER clause?
Select an answer first - 22
Which ranking function always returns a unique sequential number for each row, even when values are tied?
Select an answer first - 23
A sales analyst needs to rank products by revenue within each category, but only wants to include products with revenue greater than $1000. The analyst writes: SELECT product_id, category_id, revenue, RANK() OVER (PARTITION BY category_id ORDER BY revenue DESC) AS rnk FROM products WHERE revenue > 1000. What is the result?
Select an answer first - 24
A product analyst wants to understand the distribution of product prices. For each product, the analyst needs to know what percentage of products have a price less than or equal to the current product's price. Which function should be used?
Select an answer first - 25
A manager wants to rank employees by sales performance within their region. If two employees have the same sales, they should receive the same rank, and the next rank should be the next consecutive number (no gaps). Which function should be used?
Select an answer first
Finished these 5 questions?
Review the revealed explanations, or continue through the curriculum.
Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by Snowflake. “SNOWPRO-ADVANCED-DATA-ANALYST” is a trademark of its owner, used for identification only.