DESCRIBE MODEL MONITOR¶
特定の モデルモニター に関する情報を表示します。このコマンドは、 SHOW MODEL MONITORS コマンドで表示されるすべての情報のほかに、追加情報を表示します。
DESCRIBE は DESC に短縮できます。
構文¶
{ DESCRIBE | DESC } MODEL MONITOR <monitor_name>
パラメーター¶
monitor_name
説明するモデルモニターの識別子を指定します。
識別子にスペースまたは特殊文字が含まれる場合は、文字列全体を二重引用符で囲む必要があります。二重引用符で囲まれた識別子も大文字と小文字が区別されます。
詳細については、 識別子の要件 をご参照ください。
出力¶
コマンド出力では、モデルモニターのプロパティとメタデータが以下の列で提供されます。
列 |
説明 |
---|---|
|
モデルモニターが作成された日時。 |
|
モデルモニターの名前。 |
|
モデルモニターが格納されているデータベース。 |
|
モデルモニターが格納されているスキーマ。 |
|
モデルをモニターするために使用されるウェアハウス。 |
|
モデルモニターのリフレッシュをトリガーするリフレッシュ間隔(ターゲットラグ)。 |
|
メトリックを計算するための集計ウィンドウ。 |
|
モニター対象モデルのタスク。 TABULAR_BINARY_CLASSIFICATION または TABULAR_REGRESSION のいずれか。 |
|
モデルモニターの状態。
|
|
集計の基になる、ソーステーブルまたはビューの詳細を示す JSON オブジェクトの文字列表現。テーブルが存在しないかアクセスできない場合、値は空文字列となります。 テーブル JSON オブジェクトの指定 をご参照ください。 |
|
JSON オブジェクトの文字列表現で、モニタリングに使用されるベースラインテーブルの詳細。このオブジェクトのクローンがモデルモニターのオブジェクトに組み込まれています。 テーブル JSON オブジェクトの指定 をご参照ください。 |
|
JSON オブジェクトの文字列表現で、モニター対象のモデル固有の情報を含みます。 モデル JSON オブジェクトの指定 をご参照ください。 |
|
モデルモニターについてのコメント。 |
以下の列は、 SHOW との比較で DESCRIBE により表示される追加列です |
|
|
ネストされたダイナミックテーブルの各型の集計ステータスを含む JSON オブジェクトの文字列表現。キーは SOURCE_AGGREGATED または ACCURACY_AGGREGATED のいずれかです。値は ACTIVE または SUSPENDED です。 |
|
ネストされたダイナミックテーブルの各型の最終エラーを含む JSON オブジェクトの文字列表現。キーは SOURCE_AGGREGATED または ACCURACY_AGGREGATED のいずれかです。値はエラーメッセージ、または最後の実行が正常に完了した場合は空文字列です。 |
|
ネストされたダイナミックテーブルの型が最後に更新された時間を含む JSON オブジェクトの文字列表現。キーは SOURCE_AGGREGATED または ACCURACY_AGGREGATED のいずれかです。値はタイムスタンプです。 |
|
ソーステーブルで使用される列名を含む JSON オブジェクトの文字列表現。 列 JSON オブジェクトの指定 をご参照ください。 |
テーブル JSON オブジェクトの指定¶
以下は、コマンド出力の source
と baseline
列で使用される、テーブルの JSON 表現の形式です。
|
ソースまたはベースラインのテーブルまたはビューの名前。 |
---|---|
|
テーブルまたはビューが格納されているデータベース。 |
|
テーブルまたはビューが格納されているスキーマ。 |
|
テーブルのステータス。
|
モデル JSON オブジェクトの指定¶
以下は、コマンド出力の model
列で使用される、モデルの JSON 表現の形式です。
フィールド |
説明 |
---|---|
|
モニター対象のモデル名。 |
|
モニター対象のモデルバージョンのバージョン名。 |
|
指定されたモデルバージョンでモニターされている特定の関数の名前。 |
|
モデルが格納されているデータベース。 |
|
モデルが格納されているスキーマ。 |
|
モデルのステータス。ACTIVE、 MASKED、 DELETED のいずれか。MASKED は、ユーザーがそのモデルにアクセスできないことを示します。他のフィールドはアスタリスクで表示されます。 |
|
モデルバージョンのステータス。ACTIVE または DELETED。(MASKED はアクセス制御ができないため、モデルバージョンとしては有効なステータスではありません。) |
列 JSON オブジェクトの指定¶
以下は、コマンド出力の columns
列で使用される、列の JSON 表現の形式です。
フィールド |
説明 |
---|---|
|
データソースのタイムスタンプ列の名前。 |
|
合わせてソースデータの各行を一意に識別する文字列名の配列。 |
|
データソース内にあるすべての予測クラス列の名前を指定する文字列の配列。 |
|
データソース内にあるすべての予測スコア列の名前を指定する文字列の配列。 |
|
データソース内にあるすべての実際クラス列の名前を指定する文字列の配列。 |
|
モデルモニターがソーステーブルから使用する、すべての数値特徴量列の名前を指定する文字列の配列。 |
|
モデルモニターがソーステーブルから使用する、すべての文字列(カテゴリ)特徴量列を指定する文字列の配列。 |
|
モデルモニターがソーステーブルから使用する、すべてのブール(カテゴリ)特徴量列を指定する文字列の配列。 |
アクセス制御の要件¶
この操作の実行に使用される ロール には、少なくとも次の 権限 が必要です。
権限 |
オブジェクト |
メモ |
---|---|---|
指定なし |
モデルモニター |
スキーマ内のオブジェクトに対して操作を実行するには、親データベースとスキーマに対する USAGE 権限が必要です。
指定された権限のセットを使用してカスタムロールを作成する手順については、 カスタムロールの作成 をご参照ください。
セキュリティ保護可能なオブジェクト に対して SQL アクションを実行するためのロールと権限付与に関する一般的な情報については、 アクセス制御の概要 をご参照ください。