IDAX.IMPORT_MODEL - 导入模型
使用此存储过程可从先前导出的 .mdl 文件导入模型。
权限
任何有权创建新分析模型的用户都可以从导出文件导入模型;但是,要覆盖模型,您必须有权删除现有模型。
语法
IDAX.IMPORT_MODEL(in parameter_string varchar(32672))
参数描述
- parameter_string
- 必需的单字符串参数,其中包含以逗号分隔的 <parameter>=<value> 条目对。
返回的信息
IMPORT_MODEL 过程会返回一个结果集,其中包含模式(原始模式名和新模式名,如果 schemamap 参数指定了转换),以及所有成功导入的模型的名称。如果 resume 参数设置为 true,那么结果集还会包括所有跳过的模型的名称及相应的错误消息。
示例
- 以下示例从 /tmp/foo.mdl 导入所有模型。不会执行模式转换。
call idax.import_model('directory=/tmp, name=foo') - 以下示例从 /tmp/foo.mdl 导入所有模型。模式为“peter”的模型将导入到模式“frank”,而模式为“eva”的模型将导入到模式“alice”。所有其他模式保持不变。
call idax.import_model('directory=/tmp, name=foo, schemamap=peter:frank;eva:alice') - 以下示例从 /tmp/foo.mdl 导入所有模型。模式为“peter”的模型将导入到模式“frank”,而所有其他模型都将导入到模式“alice”。
call idax.import_model('directory=/tmp, name=foo, schemamap=peter:frank;*:alice') - 以下示例从 /tmp/foo.mdl 导入所有模型。模式为“peter”的模型将导入到当前模式,而所有其他模型都将导入到“alice”模式。
call idax.import_model('directory=/tmp, name=foo, schemamap=peter;*:alice') - 以下示例从 /tmp/foo.mdl 导入所有模型。所有模型都将导入到当前模式。
call idax.import_model('directory=/tmp, name=foo, schemamap=*')