コストの制御¶
予算を使用して、サーバーレス機能で発生するコストを含む、計算コストのクレジットの使用状況を制御できます。ウェアハウスのコスト管理だけを考えているのであれば、リソースモニターを使ってウェアハウスの監視や一停止を行うこともできます。さらに、Snowflakeには、予想外のコストを回避するために構成できるコストコントロール機能が備わっています。
予算でクレジットの使用状況を管理する¶
予算 では、毎月の支出制限をセットし、アカウント内のすべての サポート対象オブジェクト およびサーバーレス機能のクレジットの使用状況を監視できます。アカウント予算に加えて、カスタム予算を作成して、指定したオブジェクトのグループのクレジット使用状況およびそれらのオブジェクトによって使われるサーバーレス機能を監視できます。例えば、組織内の各部門ごとにカスタム予算を作成することができます。各予算では、クレジットの使用状況がその月の支出制限を超えると予想される場合に通知を送信します。この通知を電子メールアドレスのリスト、クラウドサービス(Amazon SNS、Azure Event Grid、またはGoogle Cloud PubSub)が提供するキュー、またはサードパーティシステム(例えば、Slack、Microsoft Teams、または PagerDuty)のWebhookに送信するように予算を構成することができます。
予算に関する情報は、 Budgetsを使用したクレジット使用状況のモニター をご覧ください。
リソースモニターでクレジットの使用状況を管理する¶
A resource monitor lets you monitor credit usage by user-managed virtual warehouses. You can set a spending limit that resets on a monthly basis or on a custom schedule. A resource monitor can send an email notification when your credit usage reaches a percentage (threshold) of the spending limit. You can customize up to five notification thresholds. To help avoid unexpected credit usage, you can optionally suspend a warehouse when its credit usage reaches a threshold.
For background information about how virtual warehouses incur costs, see コンピューティングコストについて.
リソースモニターの情報については、 リソースモニターの操作 を参照してください。
ウェアハウスのコスト管理¶
仮想ウェアハウスのコスト管理として機能するベストプラクティスのセットについては、 ウェアハウスのコスト管理 をご覧ください。