リソースモニターとクレジット計算

Snowflake の管理、ガバナンス、コラボレーション

Emily Melhuish

Technical Curriculum Developer, Snowflake

コスト問題

  • アナリストは毎日複数のウェアハウスでクエリを実行
  • コストの高いアドホッククエリが長期休暇中も実行し続ける
  • 1つのジョブに見合わないクレジットが蓄積
  • リソースモニターがその解決策
  • 高コストのクエリがSnowflakeの請求を増加させる コスト問題を示すグラフ

  • リソースモニター=Snowflakeの解決策 コスト管理フレームワーク

Snowflake の管理、ガバナンス、コラボレーション

Snowflakeクレジットとは?

  • コンピュート消費の単位
  • 1クレジット=Standard Gen 1 X-Smallウェアハウスの1時間連続稼働
  • クレジット消費はウェアハウスの種類とサイズに依存
  • クレジットはウェアハウスが稼働中のみ消費

部門別ウェアハウス

Snowflake の管理、ガバナンス、コラボレーション

ウェアハウスサイズ別クレジット消費

 

クレジット消費を示す表

1 https://www.snowflake.com/legal-files/CreditConsumptionTable.pdf
Snowflake の管理、ガバナンス、コラボレーション

課金に関する重要な注意事項

  • 仮想ウェアハウスの使用は秒単位で課金、最低1分
  • クラウドサービス層:認証・クエリ最適化・メタデータ
  • クラウドサービスのクレジットは、日次ウェアハウスコンピュートの10%超のみ課金
  • 閾値以下の場合、クラウドサービスは実質的に含まれる

Snowflakeクラウドプロバイダー

Snowflake の管理、ガバナンス、コラボレーション

リソースモニターとは?

  • 定義されたクォータに対してクレジット消費を監視
  • ウェアハウスまたはアカウント全体にアタッチ
  • ウェアハウスのクレジット消費に応じて進捗を追跡
  • 消費が閾値に達すると自動的にアクションを実行

リソースモニター

Snowflake の管理、ガバナンス、コラボレーション

リソースモニターのアクション

リソースモニターのアクション

Snowflake の管理、ガバナンス、コラボレーション

アカウントレベルとウェアハウスレベルのモニター

  • アカウントレベル: 全ウェアハウスの消費合計を追跡
  • 予算全体に対する単一のガードレール
  • ウェアハウスレベル: 1つのウェアハウスを対象に、チームごとのクォータを設定
  • 両レベルの併用が可能:上限と各チームの制限を組み合わせ
Snowflake の管理、ガバナンス、コラボレーション

練習しましょう!

Snowflake の管理、ガバナンス、コラボレーション

Preparing Video For Download...