MODEL_VERSIONS 视图¶
此 Information Schema 视图为指定(或当前)数据库中定义的每个机器学习模型版本显示一行。
列¶
列名称 |
数据类型 |
描述 |
---|---|---|
DATABASE_NAME |
TEXT |
模型版本所属的数据库。 |
SCHEMA_NAME |
TEXT |
模型版本所属的架构。 |
MODEL_NAME |
TEXT |
模型版本所属的模型。 |
MODEL_VERSION_NAME |
TEXT |
模型版本的名称。 |
VERSION_ALIASES |
ARRAY |
模型版本的别名列表。 |
COMMENT |
TEXT |
为模型版本添加注释。 |
OWNER |
TEXT |
拥有模型版本的角色的名称。 |
CREATED |
TIMESTAMP_LTZ |
模型版本的创建日期和时间。 |
LAST_ALTERED |
TIMESTAMP_LTZ |
模型版本的上次更新日期和时间。 |
FUNCTIONS |
TEXT |
模型版本中的函数。 |
MODEL_TYPE |
TEXT |
模型版本所属的模型类型。 |
PYTHON_VERSION |
TEXT |
模型版本所需的 Python 版本。 |
LANGUAGE |
TEXT |
用于实现模型版本的语言。 |
DEPENDENCIES |
TEXT |
模型版本的依赖关系。 |
METADATA |
TEXT |
模型版本的元数据。 |
USERDATA |
TEXT |
模型版本的用户数据。 |
使用说明¶
该视图仅显示会话的当前角色已被授予访问权限的对象。
该视图不包含已删除的模型版本。
示例¶
检索 mydatabase
数据库中所有模型版本、函数及其所属模型的名称:
SELECT model_version_name, model_name, functions, schema_name, database_name
FROM mydatabase.INFORMATION_SCHEMA.MODEL_VERSIONS;