This is an English translation of a Japanese blog. Some content may not be fully translated.
Snowflake

SnowPro Advanced Architect Study Notes

Based on the SNOWPRO ADVANCED: ARCHITECT EXAM STUDY GUIDE (version 2022/9/7), this maps reference documentation to items in the exam guide. Note that the SNOWPRO ADVANCED: ARCHITECT EXAM STUDY GUIDE is frequently updated and sometimes has broken links. Also, since the exam is only in English, I plan to read English manuals and materials to get familiar with the terminology.

Official Guide

https://www.snowflake.com/certifications/?lang=ja

Exam Guide

1.0 Domain: Account and Security

1.1 Design a Snowflake account and database strategy, based on business requirements.

  • Create and configure Snowflake parameters based on a central account and any additional accounts.

  • List the benefits and limitations of one Snowflake account as compared to multiple Snowflake accounts.

1.2 Design an architecture that meets data security, privacy, compliance, and governance requirements.

1.3 Outline Snowflake security principles and identify use cases where they should be applied.

Managing Security in Snowflake — Snowflake Documentation

Items listed as reference materials in the STUDY GUIDE whose mapping to 1.1~1.3 is unclear

WhitePaper/Read Assets

Lab Guides

2.0 Domain:Snowflake Architecture

2.1 Outline the benefits and limitations of various data models in a Snowflake environment.

  • Data models

2.2 Design data sharing solutions, based on different use cases.

2.3 Create architecture solutions that support Development Lifecycles as well as workload requirements.

2.4 Given a scenario, outline how objects exist within the Snowflake Object hierarchy and how the hierarchy impacts an architecture.

2.5 Determine the appropriate data recovery solution in Snowflake and how data can be restored.

Lab Guides

WhitePaper/Read Assets

3.0 Domain: Data Engineering

3.1 Determine the appropriate data loading or data unloading solution to meet business needs.

  • Data sources
  • Ingestion of the data
  • Architecture Changes
  • Data unloading

3.2 Outline key tools in Snowflake’s ecosystem and how they interact with Snowflake.

3.3 Determine the appropriate data transformation solution to meet business needs.

WhitePaper/Read Assets

Lab Guides

4.0 Domain: Performance Optimization

4.1 Outline performance tools, best practices, and appropriate scenarios where they should be applied.

4.2 Troubleshoot performance issues with existing architectures.

WhitePaper/Read Assets

Lab Guides

Suggest an edit on GitHub