SHOW MODEL MONITORS¶
現在のスキーマまたは指定したスキーマでアクセスできるすべての モデルモニター をリストし、それぞれの情報を表示します。
構文¶
SHOW MODEL MONITORS
[ LIKE <pattern> ]
[ IN
{
ACCOUNT |
DATABASE |
DATABASE <database_name> |
SCHEMA |
SCHEMA <schema_name> |
<schema_name>
}
]
パラメーター¶
LIKE 'pattern'
オプションで、オブジェクト名でコマンド出力をフィルタリングします。フィルターは、 SQL ワイルドカード文字(
%
および_
)をサポートする、 大文字と小文字を区別しない パターンマッチングを使用します。たとえば、次のパターンは 同じ 結果を返します。
... LIKE '%testing%' ...
... LIKE '%TESTING%' ...
. デフォルト: 値なし(フィルタリングは出力に非適用)。
[ IN ... ]
オプションで、コマンドのスコープを指定します。次のいずれかを指定します。
ACCOUNT
アカウント全体の記録を返します。
DATABASE
、 .DATABASE db_name
現在使用中のデータベースまたは指定されたデータベース(
db_name
)の記録を返します。db_name
なしでDATABASE
を指定し、かつデータベースが使用されていない場合、キーワードは出力に影響しません。SCHEMA
、 .SCHEMA schema_name
、 .schema_name
現在使用中のスキーマまたは指定されたスキーマ(
schema_name
)の記録を返します。データベースが使用中の場合、または完全修飾
schema_name
(例:db.schema
) を指定する場合、SCHEMA
はオプションです。データベースが使用されていない場合は、
SCHEMA
を指定しても出力には影響しません。
デフォルト: セッションで現在使用中のデータベースがあるかどうかによって異なります。
データベース:
DATABASE
がデフォルトです(つまり、コマンドはデータベースで表示する権限を持つオブジェクトを返します)。データベースなし:
ACCOUNT
はデフォルトです(つまり、コマンドは、アカウントで表示する権限を持つオブジェクトを返します)。
出力¶
コマンド出力では、モデルモニターのプロパティとメタデータが以下の列で提供されます。
列 |
説明 |
---|---|
|
モデルモニターが作成された日時。 |
|
モデルモニターの名前。 |
|
モデルモニターが格納されているデータベース。 |
|
モデルモニターが格納されているスキーマ。 |
|
モデルをモニターするために使用されるウェアハウス。 |
|
モデルモニターのリフレッシュをトリガーするリフレッシュ間隔(ターゲットラグ)。 |
|
メトリックを計算するための集計ウィンドウ。 |
|
モニター対象モデルのタスク。 TABULAR_BINARY_CLASSIFICATION または TABULAR_REGRESSION のいずれか。 |
|
モデルモニターの状態。
|
|
集計の基になる、ソーステーブルまたはビューの詳細を示す JSON オブジェクトの文字列表現。テーブルが存在しないかアクセスできない場合、値は空文字列となります。 テーブル JSON オブジェクトの指定 をご参照ください。 |
|
JSON オブジェクトの文字列表現で、モニタリングに使用されるベースラインテーブルの詳細。このオブジェクトのクローンがモデルモニターのオブジェクトに組み込まれています。 テーブル JSON オブジェクトの指定 をご参照ください。 |
|
JSON オブジェクトの文字列表現で、モニター対象のモデル固有の情報を含みます。 モデル JSON オブジェクトの指定 をご参照ください。 |
|
モデルモニターについてのコメント。 |
テーブル JSON オブジェクトの指定¶
以下は、コマンド出力にある source
と baseline
列で使用される、テーブル、ビュー、または他のテーブルのようなオブジェクトの JSON 表現の例です。
|
ソースまたはベースラインのテーブルまたはビューの名前。 |
---|---|
|
テーブルまたはビューが格納されているデータベース。 |
|
テーブルまたはビューが格納されているスキーマ。 |
|
テーブルのステータス。
|
モデル JSON オブジェクトの指定¶
以下は、コマンド出力の model
列で使用される、モデルの JSON 表現の例です。
フィールド |
説明 |
---|---|
|
モニター対象のモデル名。 |
|
モニター対象のモデルバージョンのバージョン名。 |
|
指定されたモデルバージョンでモニターされている特定の関数の名前。 |
|
モデルが格納されているデータベース。 |
|
モデルが格納されているスキーマ。 |
|
モデルのステータス。ACTIVE、 MASKED、 DELETED のいずれか。MASKED は、ユーザーがそのモデルにアクセスできないことを示します。他のフィールドはアスタリスクで表示されます。 |
|
モデルバージョンのステータス。ACTIVE または DELETED。(MASKED はアクセス制御ができないため、モデルバージョンとしては有効なステータスではありません。) |
アクセス制御の要件¶
権限 |
ターゲット |
---|---|
指定なし |
モデルモニター |