nerdexam
Snowflake

ARA-C01 · Question #151

A retail company has 2000+ stores spread across the country. Store Managers report that they are having trouble running key reports related to inventory management, sales targets, payroll, and staffin

The correct answer is B. Configure a dedicated virtual warehouse for the Store Manager team. C. Configure the virtual warehouse to be multi-clustered.. With 2000+ store managers all sharing one warehouse, there are two distinct problems: workload isolation (their queries compete with other teams) and concurrency (hundreds of simultaneous dashboard queries from managers across the country saturate a single-cluster warehouse). Opt

Performance Optimization

Question

A retail company has 2000+ stores spread across the country. Store Managers report that they are having trouble running key reports related to inventory management, sales targets, payroll, and staffing during business hours. The Managers report that performance is poor and time-outs occur frequently. Currently all reports share the same Snowflake virtual warehouse. How should this situation be addressed? (Select TWO).

Options

  • AUse a Business Intelligence tool for in-memory computation to improve performance.
  • BConfigure a dedicated virtual warehouse for the Store Manager team.
  • CConfigure the virtual warehouse to be multi-clustered.
  • DConfigure the virtual warehouse to size 4-XL
  • EAdvise the Store Manager team to defer report execution to off-business hours.

How the community answered

(48 responses)
  • A
    4% (2)
  • B
    73% (35)
  • D
    8% (4)
  • E
    15% (7)

Explanation

With 2000+ store managers all sharing one warehouse, there are two distinct problems: workload isolation (their queries compete with other teams) and concurrency (hundreds of simultaneous dashboard queries from managers across the country saturate a single-cluster warehouse). Option B (dedicated virtual warehouse for the Store Manager team) solves isolation - their queries no longer contend with other teams' workloads for compute credits and queue slots. Option C (multi-cluster warehouse) solves concurrency - when many managers run reports simultaneously, Snowflake automatically adds compute clusters to service queued queries in parallel instead of making them wait. Option A (BI tool for in-memory computation) offloads some processing but does not fix the Snowflake warehouse bottleneck. Option D (4-XL size) increases per-query performance for complex queries but a larger single cluster does not increase the number of concurrent queries that can run without queuing. Option E (defer to off-hours) is operationally unacceptable - store managers need real-time inventory and payroll data during business hours.

Topics

#Virtual Warehouses#Multi-cluster Warehouses#Workload Management#Concurrency

Community Discussion

No community discussion yet for this question.

Full ARA-C01 Practice