暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

纯干货! Snowflake Certified - 学习+备考经验+考试机经

小扎的流水账 2020-12-09
3497

感谢点击蓝字关注我哦~



题记:这篇强忍着没有开启“付费阅读”... 看着薄面,请点关注~
 
01
为什么考Snowflake证书
    
    之前的几篇工作号文章对Snowflake的优势,架构,产品功能等进行了介绍;美国各大公司对Snowflake的采用率在增长,也有不少国内的同行表示了对Snowflake的兴趣。相信Snowflake在云数仓方向,会成为继AWS, Azure后的另一理想技能。

    为了对产品功能进一步探索,最近用了1个月的左右的时间通过了  SnoPro Core Exam证书。 由于该考试很新,市面上对考试材料的整理很少;在此分享一些备考经验。

     SnoPro Core Exam是Snowflake 2019年推出的认证考试,形式为2小时内,完成100道单选、多选题;全面考察对Snowflake的架构,数据导入导出,计算存储,安全管理等话题。


    
    相比AWS, Azure的证书,SnowPro Core考试的准备用时最短,个人用了一个月时间 (网上也有印度童鞋说用了只用了3天...),因此该证书比较适合初步接触云数仓的同学,掌握云数据平台的设计模块,在简历上添金。

与AWS, Azure考试相比:
  • 没有大段英文阅读的复杂情景题

  • 没有hands-on 代码题,都是概念性问题

  • 题目较多,覆盖话题广

  • 通过率要求高 :80%

  • 费用更高 ($175 )

  • 考试目前只有英文,日语


    Core Exam通过后,还有几个Advanced track的证书, 比如Architecture, DBA,DS, DE。 但个人没有再考的想法,感觉Core Exam 覆盖的点就足够证明Snowflake技能;且Advanced track一个费用是$350, 投入产出比感觉不是很高。

02
初学到进阶 - 8 天
    
    对于有一定Cloud Architecture经验的同学,10天掌握Snowflake的核心内容绰绰有余了。SF产品功能并不复杂,更多的是了解其独特的Product Offering.

    入门学习 (4天)
    推荐Udemy的网课 <Snowfalake Decoded - Fundamentals and Hands-on Training>,  能把核心概念看完。这一步可以同时参考我之前的一篇公众号 ,快速学习SnowFlake基本操作; 里面的PPT是我对该Udemy的笔记。


    进阶学习 (4 天左右)
  • 参考 Exam Cheatsheet:截图中添加了我认为重要的注释

  • 浏览Snowflake Documentation 

    https://docs.snowflake.com/en/

    对照cheatsheet里面的概念加深理解

  • 快速浏览官网中Snowflake free-trial LabGuide. pdf

    一些hands-on lab模块,不会考,但有助理解



Exam Cheatsheet:



03
刷题 - 7天

重要剧透:没有原题,没有原题,没有原题...

因此刷题的时候,更多是跟随Snowflake Documentation + Exam Cheatsheet梳理知识点;不需要死记硬背。

1. 注册Snowflake University Mindtickle - 刷LevelUp + Sample Exam的题目
  • LevelUp中的Data Marketplace 没考,但这一概念不错,Snowflake也在力推 Partnership 卖数据;可以了解下

  • 官网给出的Free sample exam处于此地


2. Quizlet 500题 
  • 快速浏览,查漏补缺

  • 对很technical的比如哈希树,配置路径,变量设置;这些Core exam都没考到

  • 以下是整理的所有quizlet 相关链接 ( 建议起码刷下前两个)

  1. https://quizlet.com/380510774/snowflake-certification-flash-cards/

  2. https://quizlet.com/481152359/snowflake-snowpro-certification-study-guide-flash-cards/

  3. https://quizlet.com/486118437/snowpro-certification-flash-cards/

  4. https://quizlet.com/499429715/snowflake-snowpro-flash-cards/

  5. https://quizlet.com/511875796/snowflake-snowpro-certification-prep-flash-cards/




04
Quizlet刷题分类+考试机经
    
    以下是我对Quizlet的500题分类梳理了重点,结合2020年11月的机考回忆,给出更多复习重点:

Snowflake高阶版本支持的功能:
  • 考试没涉及,但在公司选型时比较重要

  • 各类业界数据标准 ( PCI, PHI DSS, HIPAA)这些都没考到

定价
  • 计算定价:

    记住以2X增长,从X-small到4X-L共8个warehouse size


  • 存储定价:

    基于daily storage average;  除了table以外还有哪些造成存储定价的服务(e.g. fail-safe, time travel)




Account usage *重点*
  • 查询accout usage - UI 界面

  • Table storge, Pipe usage, warehouse usage - 1)UI界面 2) information schema




Warehouse - 重点记auto-assume, auto-suspend的几个时间
 
  • 最短 auto-suspend:5 min

  • Default auto-suspend:10 min

  • 最短billing计费:1 min,then 1 sec later


Resisilence功能:
  • 新出的Data replication 没有考,猜想这种非Standard版本支持的功能不在考试范畴内

  • Fail-safe, time-travel各版本支持的天数要记住



Data Sharing and Cloning *重点*
  • 对于Share 和 Clone, 分别有哪些can 和 can not ( 从消费权限,数据更新,二次share and clone角度)

  • 对于share/clone,哪个角色,或需要什么权限,创建



理解Stage ( *难点*)
这部分是否理解透了,尝试回答探索性的几个问题:
  1. Snowflake在aws/azure上,为啥还要把存在aws/azure上的数再load进snowflake一遍?

  2. 是否能直接从Snowflake查询AWS S3, Azure blob的文件?

  3. Stage的作用是啥?为啥有三类 stage - user, table, internal/external?

  4. Internal stage, external table , external named stage区别?

  5. Loading/unloading 压缩格式,文件限制..



Snow Pipe - 考到了几个题,建议认真看下这一部分的snowflake doc

S&A 重点!重点!重点!
  • 各个用户类型,MFA启用建议

  • 建表,建task,建新用户/角色 -- 分别有哪些语句?需要哪些权限?


Resource monitor 
相对新出的功能,没考

理解Clustering的两个名词,意义, 以及如何改变这俩的值:
  • Clustering-key - 对TB级别有意义,用户定义,可以更新。

    作为对micro-partition的补充

  • Micro-partition - 所有表都有,不可改变 ( immutable),re-clustering的时候会删掉旧值


Caching
挺重要的功能,但没啥难点

加密
明白Internal stage, External stage的不同加密
Semi-structure ( variant type)
得不多,记住几个syntax:  Parse json, Flatten, object_construct
其他 ( *重点*)- 基于回忆+以上没提到的话题
感谢您的阅读!预祝考试顺利通过!




 MANIFESTO  

组团忽悠

公众号后台查找“组团忽悠

联系作者,商业合作,付费咨询


公众号后台回复“领英

获取小扎的LinkedIn


公众号后台回复“Snowflake Core Exam

获取更多考试资料下载链接



数据产品经理,在美国北卡眺望着职业人生

职业经历
联想美国 (Lenovo US) · 大数据分析
thinQ · 商业智能(BI)
美国日报 USA Today · 商业智能(BI)

育经历
杜克大学 (Duke University) · 工程管理

往期回顾

Tiktok被禁! 国家安全,还是数据隐私?

大数据平台产品:以终端用户导向

RPA概述 -- 扫地机器人or智能管家?

iRobot打脸?借助边际效益曲线设计产品

为什么苹果没有引发大恐慌

SnowFlake股票赔钱?美国科技股历史表现

快速学习SnowFlake基本操作

深度好文:Snowflake超越的不是AWS,而是SaaS

拜登当选后,美国科技公司的春天在哪里?

如何学习Tableau如何考取Tableau的资格证

一篇文章,看两个AWS associate exam如何备

  

球分享

   

球点赞

球在看

          


文章转载自小扎的流水账,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论