IDAX.ALTER_MODEL - 变更模型的属性
使用此存储过程可更改所指定模型的属性。例如,可以重命名模型,更改模型的所有者,或者对模型进行分类和描述。
先决条件
- 必须至少指定一个可选参数。
- 如果指定新模型名称,那么该名称必须尚未存在。
- 仅当模型状态为 Complete 时,才能更改模型名称和所有者。
- 无法更改模型的模式。
- 更改模型名称时,还会更改该模型的受管表或视图的名称。
- 仅当模型是从其他应用程序(例如,IBM® Netezza® Analytics)导入所得时,才能更改应用程序的名称和版本。
- 对于在本地计算机上通过模型构建过程构建的模型,其应用程序名称为 IBM DB Analytics,版本为当前 DB2® 版本。这些名称是只读的,不可更改。
权限
此语句的授权标识所拥有的特权必须至少包括下列其中一项权限:
- 所有更改:对模型的 CONTROL 特权
- 要重命名模型,需要下列其中一项特权:
- 模型模式中的 ALTERIN 特权
- DBADM 权限
- 要更改模型所有者:SECADM 权限
- 所有其他更改:DATAACCESS 权限
语法
IDAX.ALTER_MODEL(in parameter_string varchar(32672))
参数描述
- parameter_string
- 必需的单字符串参数,其中包含以逗号分隔的 <parameter>=<value> 条目对。
返回的信息
如果发生错误,那么将产生异常。
示例
CALL IDAX.ALTER_MODEL('model=cc_nb_ewd, category=sample');