The SnowPro Advanced exams (Architect / Data Engineer / Administrator) test advanced Snowflake design, optimization, and operations skills. This article walks through hand-picked practice questions from the Architect, Data Engineer, and Administrator exams, explaining the question patterns and the keys to picking the right answer.
Advanced questions are longer than Core questions and require design decisions that weigh multiple conditions at once. Read each explanation carefully and make sure you understand why that design is the best fit.
| Exam | Main Domains | Target Role | Key Knowledge Areas |
|---|---|---|---|
| Architect | Security architecture, Data Sharing, replication | Solutions Architects, infrastructure designers | Tri-Secret Secure, PrivateLink, failover, Organization |
| Data Engineer | Pipeline design, CDC, performance optimization | Data Engineers, ETL developers | Streams & Tasks, Snowpipe Streaming, MERGE INTO, Dynamic Tables |
| Administrator | Account administration, RBAC, cost management, monitoring | Platform administrators, DBAs | Resource Monitor, Network Policy, audit logs, ACCOUNT_USAGE |
SnowPro Advanced: Architect tests deep knowledge of platform design, security architecture, Data Sharing, and multi-region design. You need to know exactly which features each edition unlocks — particularly the ones specific to Business Critical.
Architect - Security Architecture
問題 1
A financial-services compliance requirement says Snowflake data must be protected with a customer-managed encryption key, and that revoking the key on the customer side must also stop Snowflake from accessing the data. Which combination of Snowflake feature and edition meets this requirement?
正解: B
Tri-Secret Secure combines a Snowflake-managed encryption key with a customer-managed key held in a cloud provider's KMS (AWS KMS, Azure Key Vault, or Google Cloud KMS). Because two independent keys are used, Snowflake cannot decrypt the data on its own. If the customer disables or deletes the key in their KMS, Snowflake's access to the data also stops. The feature is available on Business Critical Edition and above. AES-256 standard encryption (A) applies on every edition, but the key is Snowflake-managed and therefore doesn't satisfy the customer-managed-key requirement. Importing a custom key on Standard Edition (C) is not supported. Tri-Secret Secure is also available on VPS (D), but Business Critical is sufficient.
SnowPro Advanced: Data Engineer tests advanced knowledge of pipeline design, Snowpipe Streaming, streams and tasks, and performance tuning. CDC (Change Data Capture) implementation patterns are especially important.
Data Engineer - CDC Design
問題 2
In a large-scale ELT pipeline, you need to apply source-system change data (INSERT/UPDATE/DELETE) to a Snowflake target table at near real-time frequency. Which architecture is the most efficient?
正解: B
For a CDC (Change Data Capture) pipeline that reflects source INSERT/UPDATE/DELETE in near real time, the combination of Snowpipe Streaming + streams & tasks + MERGE INTO is the most efficient. Snowpipe Streaming lands data in a staging table with seconds-level latency, a standard stream tracks INSERT/UPDATE/DELETE on the staging table, and a task periodically runs MERGE INTO to apply the delta to the target. Full refresh (A) is inefficient at scale, and manual loading (C) doesn't meet the near real-time requirement. Dynamic Tables (D) are great for INSERT-based transformations but aren't well suited to MERGE-style logic that propagates source UPDATEs/DELETEs to the target.
SnowPro Advanced: Administrator tests knowledge of account administration, RBAC design, cost management, monitoring, and auditing. Mastery of Resource Monitor and the ACCOUNT_USAGE views is especially important.
Administrator - Cost Management
問題 3
A Snowflake account's monthly credit consumption is significantly over budget. Investigation shows the cause is serverless compute from Snowpipe, Automatic Clustering, and Materialized View auto-maintenance. Which method should you use to analyze these costs in detail?
正解: B
Resource Monitor only tracks Virtual Warehouse credit consumption; it does not cover serverless compute such as Snowpipe, Automatic Clustering, or Materialized View auto-maintenance (so A is wrong). To analyze serverless compute cost in detail, use the ACCOUNT_USAGE views: METERING_HISTORY (Snowpipe), AUTOMATIC_CLUSTERING_HISTORY (clustering), MATERIALIZED_VIEW_REFRESH_HISTORY (Materialized View), and SEARCH_OPTIMIZATION_HISTORY (Search Optimization Service). These let you pinpoint credit consumption by service, table, and day. SHOW WAREHOUSES (C) and the Usage dashboard (D) are useful for inspecting warehouse consumption but aren't sufficient for detailed serverless analysis.
Unlike Core, most Advanced questions are scenario-based: "What is the best design for this requirement?" or "What is causing this performance issue and how do you fix it?" Question stems are long, so you need the reading speed to quickly pick out the key constraints — edition, compliance requirements, data volume, update frequency, and latency requirements.
| Feature | Required Edition |
|---|---|
| Tri-Secret Secure | Business Critical or higher |
| Private Link (AWS/Azure/GCP) | Business Critical or higher |
| Database failover / failback | Business Critical or higher |
| Dynamic Data Masking | Enterprise or higher |
| Row Access Policy | Enterprise or higher |
| Automatic key rotation | Enterprise or higher |
| Search Optimization Service | Enterprise or higher |
| Materialized View | Enterprise or higher |
Many Advanced questions are hard to answer correctly without real-world experience. If your hands-on time is limited, focus your study on the "Best Practices" and "Considerations" sections of the official documentation. The most important thing to internalize is when each feature should — and should not — be used.
Advanced exams frequently ask you to choose the most cost-efficient design. Be crystal-clear on the difference between warehouse consumption (user-managed) and serverless consumption (Snowflake-managed), and on the distinction between storage cost (capacity-based) and compute cost (credit-based).
Want to solve more questions?
Practice every Advanced exam domain comprehensively with the NicheeLab question bank
Try free questions →What are the prerequisites for the SnowPro Advanced exams?
Every SnowPro Advanced exam (Architect / Data Engineer / Administrator) requires a current SnowPro Core (COF-C03) certification as a prerequisite. Your Core certification must still be valid (within 2 years of earning it). Advanced exams have 65 questions in 115 minutes, a passing score of 750/1000, and a fee of $375. The question count is lower than Core, but each question is significantly harder and tests design decisions grounded in real-world experience.
Which Advanced exam should I take first: Architect, Data Engineer, or Administrator?
Choose based on your day job. Architect is right for people working on infrastructure design, security architecture, Data Sharing, and replication design. Data Engineer fits those building ETL/ELT pipelines, Snowpipe, streams and tasks, and performance tuning. Administrator is best if you handle account administration, RBAC design, cost management, and monitoring. All three assume at least 1 year of hands-on Snowflake experience.
How long should I plan to study for an Advanced exam?
With 1+ years of Snowflake experience, plan on 2-3 months (roughly 100-150 hours total). Build on your Core knowledge and go deep on each Advanced exam's specialty area. Architect requires Tri-Secret Secure, PrivateLink, and failover design. Data Engineer focuses on streams and tasks, Snowpipe Streaming, and CDC design. Administrator covers Resource Monitor, RBAC hierarchy design, and audit logs. If your hands-on experience is limited, budget 3-4 months instead.
Related SnowPro Advanced Articles
Snowflake Certifications: Complete Guide to Every Exam
Overview, cost, and language availability for every exam
SnowPro Core Exam: Complete Guide
Strategy guide for the Core exam, which is a prerequisite for the Advanced exams
Snowflake Exam Difficulty Ranking
Every exam compared head-to-head by difficulty
Free Snowflake Question Bank
Bilingual practice questions you can try for free
Practice with certification-focused question sets
無料で問題を解いてみるNicheeLab Editorial Team
NicheeLab editorial team focused on data engineering and cloud certification learning. Content is structured around practical study needs and official exam domains.
Snowflake Certifications: All 11 Exams Explained (2026)
Every SnowPro certification — Associate, Core, Specialty, Ad...
Snowflake Exam Difficulty Ranking: All 11 Certs Compared (2026)
All 11 SnowPro exams ranked by difficulty with study-time es...
Snowflake Study Guide: Fastest Pass Route by Exam (2026)
How to pass SnowPro certifications efficiently — official ma...
SnowPro Core (COF-C03): Complete Exam Guide (2026)
Pass the SnowPro Core exam — six domains, scope, sample ques...
SnowPro Associate Platform (SOL-C01): Complete Guide (2026)
The entry-level SnowPro Associate exam — scope, weighting, s...