UPGRADE_MODEL
升级之前的 Vertica 版本中的模型。如果您运行 IMPORT_MODELS 函数,Vertica 会在数据库升级期间自动运行此函数。备份或还原后手动调用该函数升级模型。
如果 UPGRADE_MODEL 未能升级模型并且模型属于 VERTICA_MODELS 类别,则它不能用于数据库内评分,也不能作为 PMML 模型导出。
这是元函数。您必须在顶级 SELECT 语句中调用元函数。
行为类型
易变语法
UPGRADE_MODEL ( [ USING PARAMETERS [model_name = 'model‑name'] ] )
参数
model_name
- 要升级的模型的名称。如果您忽略此参数,Vertica 会升级您拥有权限的所有模型。
特权
非超级用户:仅升级用户拥有的模型。
示例
升级模型 myLogisticRegModel
:
=> SELECT UPGRADE_MODEL( USING PARAMETERS model_name = 'myLogisticRegModel');
UPGRADE_MODEL
----------------------------
1 model(s) upgrade
(1 row)
升级用户拥有的所有模型:
=> SELECT UPGRADE_MODEL();
UPGRADE_MODEL
----------------------------
20 model(s) upgrade
(1 row)