資源監控與點數計算

Snowflake 管理、治理與協作

Emily Melhuish

Technical Curriculum Developer, Snowflake

成本問題

  • 分析師每天在多個倉儲上執行查詢
  • 一個昂貴的臨時查詢整個長週末都在跑
  • 點數累積遠超過單一作業應付成本
  • 資源監控是 Snowflake 的解方
  • 昂貴查詢會推高 Snowflake 帳單 顯示成本的圖表

  • 資源監控=Snowflake 的解方 成本控管框架.png

Snowflake 管理、治理與協作

什麼是 Snowflake 點數?

  • 計算資源消耗的單位
  • 1 點數=Standard Gen 1 X-Small 倉儲連續執行 1 小時
  • 點數消耗取決於倉儲型別與大小
  • 只有倉儲實際在執行時才會消耗點數

依部門區分的倉儲.png

Snowflake 管理、治理與協作

依倉儲大小的點數消耗

 

顯示點數的表格

1 https://www.snowflake.com/legal-files/CreditConsumptionTable.pdf
Snowflake 管理、治理與協作

計費重點注意事項

  • 虛擬倉儲按秒計費,最低 1 分鐘
  • 雲端服務層:驗證、查詢最佳化、中介資料
  • 雲端服務點數僅在超過每日倉儲計算 10% 時收費
  • 低於門檻時,等同已包含在內

snowflake 雲端提供者.png

Snowflake 管理、治理與協作

什麼是資源監控?

  • 依設定配額監看點數消耗
  • 可連結到單一倉儲或整個帳戶
  • 隨倉儲消耗點數即時追蹤進度
  • 消耗達門檻百分比時採取動作

資源監控.png

Snowflake 管理、治理與協作

資源監控動作

資源監控可執行動作

Snowflake 管理、治理與協作

帳戶層級 vs 倉儲層級監控

  • 帳戶層級: 追蹤所有倉儲的總消耗
  • 為整體預算設單一道防線
  • 倉儲層級: 只針對單一倉儲,各團隊有各自配額
  • 可同時存在:整體上限加上團隊別限制
Snowflake 管理、治理與協作

一起來練習吧!

Snowflake 管理、治理與協作

Preparing Video For Download...