ALTER MODEL MONITOR

モデルモニター のプロパティを変更します。

  • モニターを中断または再開します。

  • モニターが使用するベースラインテーブルを設定します。

  • モニター内の動的テーブル操作のリフレッシュ間隔を設定します。

  • モニターが使用するウェアハウスを設定します。

  • 特定のデータセグメントを監視するために、セグメント列を追加または削除します。

こちらもご参照ください。

CREATE MODEL MONITORSHOW MODEL MONITORSDESCRIBE MODEL MONITORDROP MODEL MONITOR

構文

ALTER MODEL MONITOR [ IF EXISTS ] <monitor_name> { SUSPEND | RESUME }

ALTER MODEL MONITOR [ IF EXISTS ] <monitor_name> SET
   [ BASELINE='<baseline_table_name>' ]
   [ REFRESH_INTERVAL='<refresh_interval>' ]
   [ WAREHOUSE=<warehouse_name> ]

ALTER MODEL MONITOR [ IF EXISTS ] <monitor_name> ADD segment_column = '<segment_column_name>'

ALTER MODEL MONITOR [ IF EXISTS ] <monitor_name> DROP segment_column = '<segment_column_name>'
Copy

パラメーター

monitor_name

モデルモニターの識別子(つまり、名前)を指定します。

識別子にスペースまたは特殊文字が含まれる場合は、文字列全体を二重引用符で囲む必要があります。二重引用符で囲まれた識別子も大文字と小文字が区別されます。

詳細については、 識別子の要件 をご参照ください。

SET ...

設定する1つ以上のモデルモニタープロパティを指定します。

BASELINE='<baseline_table_name>'

モニターが使用するベースラインテーブルを設定します。

WAREHOUSE = warehouse_name

モニターが使用するウェアハウスを設定します。

REFRESH_INTERVAL = 'refresh_interval'

The interval at which the monitor refreshes its internal state. The value must be a string representing a time period, such as '1 day'. The minimum refresh interval is '60 seconds'. Supported units include seconds, minutes, hours, and days. You may use singular ("hour") or plural ("hours") for the interval name.

ADD segment_column = '<segment_column_name>'

モニターにセグメント列を追加します。指定された列はソースデータ内に存在し、STRING 型である必要があります。1つのモニターにつき最大5つのセグメント列を追加できます。パフォーマンスを最適化するには、各セグメント列が持つ一意の値は25個未満である必要があります。

DROP segment_column = '<segment_column_name>'

モニターからセグメント列を削除します。

セグメントの詳細については、ML 可観測性:時間経過に伴うモデルの動作のモニタリング をご参照ください。

アクセス制御の要件

この操作の実行に使用される ロール には、少なくとも次の 権限 が必要です。

権限

オブジェクト

メモ

変更

モデルモニター

スキーマ内のオブジェクトに対して操作を実行するには、親データベースとスキーマに対する USAGE 権限が必要です。スキーマについての権限を付与されたロールは、そのスキーマ名を解決できるようになります。たとえば、スキーマに対する CREATE 権限を付与されたロールは、そのスキーマにオブジェクトを作成でき、そのスキーマに対する USAGE *も*付与されている必要はありません。

指定された権限のセットを使用してカスタムロールを作成する手順については、 カスタムロールの作成 をご参照ください。

セキュリティ保護可能なオブジェクト に対して SQL アクションを実行するためのロールと権限付与に関する一般的な情報については、 アクセス制御の概要 をご参照ください。