SnowPro Advanced Architect study materials
SnowPro Advanced Architect study resources

SnowPro Advanced Architect study plan

SnowPro Advanced Architect · Give each week a clear focus.

8 weeks · About 6 hours per week

Week 1

Snowflake Architecture and Features

  • Diagram the three Snowflake architecture layers (storage, compute, cloud services) and explain which layer owns metadata, query parsing, and transaction locking

  • Trace the lifecycle of a query from client to storage, naming each component that touches the plan

  • Compare virtual warehouse types (standard, Snowpark-optimized, adaptive) and select the right one for three stated workloads

  • Explain micro-partitioning, clustering depth, and how pruning decisions are made against a filter predicate

Your checkpoint

A one-page architecture diagram with 15+ labeled components and a written trace of a query execution path reviewed against Snowflake documentation

Week 2

Snowflake Architecture and Features & Account Management and Security

  • Describe how Snowflake handles concurrency, resource contention, and warehouse queuing under multi-cluster scale-out

  • Configure a multi-cluster warehouse with stated min/max clusters and justify the scaling policy chosen

  • Set up a role hierarchy that models a three-tier organization and validate inheritance with test queries

  • Compare authentication methods (key-pair, SSO/SAML, OAuth) and pick one per use case

  • Write network policies and explain how they interact with private connectivity

Your checkpoint

A working role hierarchy plus a multi-cluster warehouse created in a trial account, exported as SQL and validated with SHOW GRANTS output

Week 3

Account Management and Security & Performance and Query Optimization

  • Apply column-level, row-level (secure views, row access policies), and masking policies to a sample table and verify enforcement per role

  • Audit query history and access history to identify unused grants and anomalous access patterns

  • Read a query profile and identify the dominant cost node, spillage, and pruning gaps

  • Choose between clustering, search optimization, and materialized views for three given access patterns

  • Diagnose a slow query by comparing bytes scanned against partitions pruned

Your checkpoint

A performance tuning write-up on two queries improved by at least 50% in scanned bytes, with before/after profiles attached as text

Week 4

Performance and Query Optimization & Data Governance and Data Protection

  • Tune a warehouse for a stated latency target by adjusting size, auto-suspend, and statement timeouts

  • Explain caching layers (result cache, local disk, metadata) and predict which queries will hit which cache

  • Design a data protection scheme using Time Travel, Fail-safe, and object tagging together

  • Classify data by sensitivity and map each class to a masking or tokenization policy

  • Configure data retention periods and explain the cost implications of longer retention

Your checkpoint

A data classification table mapping every sample column to a protection control, plus a query-cost baseline report for five representative queries

Week 5

Data Sharing and Data Collaboration & Data Engineering and Continuous Data Pipelines

  • Set up a secure data share with a reader account and confirm that consumer-side access works without data copying

  • Explain how Snowflake Marketplace listings, listings with auto-fulfillment, and data clean rooms differ in governance model

  • Build a task graph with a root task, dependent tasks, and a stream-driven trigger

  • Choose between streams, dynamic tables, and Snowpipe for three ingestion scenarios

  • Describe exactly-once and idempotency guarantees when reloading from a stage

Your checkpoint

A working task graph fed by a stream, plus a written comparison of streams vs. dynamic tables applied to your own scenario

Week 6

Data Engineering and Continuous Data Pipelines & Data Movement and Ingestion

  • Configure Snowpipe with notification-based auto-ingest and validate file-load ordering and error handling

  • Set up a stage, file format, and COPY command with validation mode and error thresholds

  • Compare Snowpipe, Snowpipe Streaming, and batch COPY on latency, cost, and exactly-once behavior

  • Handle schema evolution during ingestion using schema detection and explain the tradeoffs

  • Design a recovery path for partially failed loads using COPY history and load metadata

Your checkpoint

An end-to-end ingest pipeline (stage, pipe, target table) that loads a batch of files and a written runbook covering failure recovery

Week 7

Cost Management and Resource Optimization & Snowflake Architecture and Features

  • Attribute credit consumption to warehouses, storage, and cloud services using account usage views

  • Set up resource monitors at account and warehouse level with stated thresholds and actions

  • Right-size warehouses and quantify savings from auto-suspend and auto-resume settings

  • Revisit architecture-layer questions from week 1 and close every gap in your notes

  • Identify the top three cost drivers in a sample account and propose a remediation per driver

Your checkpoint

A cost optimization memo listing three concrete changes with estimated monthly credit savings for each

Week 8

Snowflake Architecture and Features & Account Management and Security & Performance and Query Optimization & Data Governance and Data Protection & Data Sharing and Data Collaboration & Data Engineering and Continuous Data Pipelines & Data Movement and Ingestion & Cost Management and Resource Optimization

  • Complete a timed practice set across all eight domains and score each domain separately

  • Re-teach your two weakest domains from scratch using documentation only

  • Re-run the week 1 architecture diagram and correct every component you cannot explain

  • Assemble a one-page cheat sheet of the 20 facts you keep forgetting

Your checkpoint

A scored practice report by domain plus a one-page cheat sheet, with all sub-60% domains re-reviewed

Milestones

Week 4: Explain micro-partition pruning, multi-cluster warehouse scaling, and a role hierarchy end to end without notes; all week 1-4 deliverables complete

Week 6: Working task graph, working share, and working auto-ingest pipe all demonstrated in the trial account; pipeline runbook written

Week 8: Practice score at or above 75% overall with no domain under 60%; cheat sheet and weak-domain remediation log complete