メインコンテンツまでスキップ

アラートに使用するSQLウェアハウスを選択してください

各アラートは、作成時または編集時に選択したSQLウェアハウス上で実行されます。選択したウェアハウスは、アラートの遅延、信頼性、コストに影響します。

ウェアハウスを選択または変更します

アラートを作成する際に、アラートのクエリを実行するデータウェアハウスを指定できます。コンピュート セレクターには、選択したウェアハウスとそのステータスが表示されます。

コンピュートセレクター

既存のアラートのウェアハウスを変更するには:

  1. クリックアラートアイコンサイドバーの アラートをクリック し、編集するアラートをクリックします。
  2. [ 編集 ] をクリックします。
  3. コンピュート セレクターをクリックして、現在のウェアハウスを表示します。
  4. 別のウェアハウスをクリックして選択します。

推奨ウェアハウスタイプ

ほとんどのアラートには、サーバレスSQLウェアハウスを使用します。 サーバレス ウェアハウスは起動時間が短いため、停止したウェアハウスに対してスケジュールに従ってアラートを実行する際のアラートの遅延が低く抑えられます。 プロおよびクラシック ウェアハウスは起動に時間がかかることがあり、アラートの評価が遅れる可能性があります。

サイズ設定については、アラート クエリを確実に実行できる最小のウェアハウスを選択してください。 ウェアハウス タイプを比較するには、 SQLウェアハウス タイプ」を参照してください。

予定された実行時間におけるウェアハウスの動作

アラートの実行スケジュール時に選択したウェアハウスが停止している場合、 Databricks SQL自動的にウェアハウスを起動し、クエリを実行します。 アラートの評価には、起動遅延も含まれます。ウェアハウスを開始できない場合、アラートはERRORステータスを返します。

選択したウェアハウスが削除された場合、またはウェアハウスにアクセスできなくなった場合、別のウェアハウスを選択するまで、アラートはERRORステータスを返します。

コストへの影響

アラート スケジュールを頻繁に行うと、 SQLウェアハウスを長期間アクティブに保つことができ、 SQLウェアハウスのコンピュート コストが増加します。 コスト管理のため:

  • 自動停止間隔が短いサーバレスSQLウェアハウスを使用してください。 サーバーレス ウェアハウスの請求は、アクティブなクエリ時間に対してのみ行われます。
  • 基となるデータの変更頻度よりも高い頻度でアラートを実行することは避けてください。毎分更新されるテーブルに対して新しいデータを毎分チェックするアラートでは、不必要なコンピュート負荷が生じます。
  • 同じウェアハウス上で複数のアラートをグループ化することで、単一のウェアハウスの開始ですべてのアラートにサービスを提供します。

SQLウェアハウスの種類、サイジング、価格設定の詳細については、 「SQLウェアハウスへの接続」を参照してください。