SHOW VERSIONS IN MODEL¶
機械学習モデルのバージョンをリストします。モデルは複数のバージョンを持つことができ、そのうちの1つをデフォルトとして指定することができます(ALTER MODEL を参照)。
出力は、データベース、スキーマ、およびモデル名の辞書順に並べられたテーブルのメタデータとプロパティを返します(出力列の説明については、このトピックの 出力 を参照)。これは、提供されたフィルターを使用して結果をフィルターする場合に注意することが重要です。
- こちらもご参照ください。
構文¶
SHOW VERSIONS [ LIKE '<pattern>' ] IN MODEL <model_name>
パラメーター¶
LIKE 'pattern'
オプションで、オブジェクト名でコマンド出力をフィルタリングします。フィルターは、 SQL ワイルドカード文字(
%
および_
)をサポートする、 大文字と小文字を区別しない パターンマッチングを使用します。たとえば、次のパターンは 同じ 結果を返します。
... LIKE '%testing%' ...
... LIKE '%TESTING%' ...
. デフォルト: 値なし(フィルタリングは出力に非適用)。
IN MODEL model_name
リストするバージョンを含むモデルの識別子を指定します。識別子にスペース、特殊文字、または大文字と小文字が混在する場合は、識別子全体を二重引用符で囲む必要があります。二重引用符で囲まれた識別子も大文字と小文字が区別されます(例:
"My Object"
)。モデル識別子が完全修飾されていない場合(
db_name.schema_name.model_name
またはschema_name.model_name
の形式)、コマンドは、セッションの現在のスキーマにあるモデルを探します。
出力¶
コマンド出力では、次の列にテーブルプロパティとメタデータが提供されます。
列 |
説明 |
---|---|
created_on |
モデルバージョンが作成された日時 |
name |
バージョンの名前。 |
database_name |
バージョンが格納されているデータベース。 |
schema_name |
バージョンが格納されているスキーマ。 |
model_name |
このバージョンが属するモデルの名前。 |
is_default_version |
このバージョンがモデルのデフォルトバージョンであるかどうかを示すブール値。 |
functions |
このバージョンで使用可能な関数名の JSON 配列。 |
metadata |
JSON メタデータをキーと値のペアとして含むオブジェクト(メタデータが指定されていない場合は |
user_data |
モデル定義マニフェストの |