IDAX.LIST_MODELS - 列出所选模型或所有模型
使用此存储过程可列出所有模型或所选模型。
权限
此语句的授权标识所拥有的特权必须至少包括下列其中一项权限:
- 对模型的 CONTROL 特权
- 针对模型的 SELECT 特权
- DATAACCESS 权限
语法
IDAX.LIST_MODELS(in parameter_string varchar(32672))
参数描述
- parameter_string
- 必需的单字符串参数,其中包含以逗号分隔的 <parameter>=<value> 条目对。
- format=short
- 可选。
- format=long
- 可选。
- schema
- 可选。
- all
- 可选。
- where
- 可选。
- outtable
- 可选。
- directory
- 可选。
- name
- 指定 EXPORT_MODEL 过程所生成的文件的名称。不需要在文件名中包括 .mdl 扩展名。
返回的信息
如果指定了 format=short,那么结果集列为 MODELSCHEMA、MODELNAME、OWNER、CREATED、STATE、MININGFUNCTION、ALGORITHM 和 USERCATEGORY。
如果指定了 format=long,那么结果集列如下所示:
| 列名 | 列类型 | 描述 |
|---|---|---|
| MODELSCHEMA | VARCHAR(128) | 存储模型组件的分析模型的模式 |
| MODELNAME | VARCHAR(64) | 分析模型的名称 |
| OWNER | VARCHAR(128) | 分析模型的所有者名称,即,数据库的普通用户 最初,所有者的用户名与创建者的用户名完全相同。 |
| CREATOR | VARCHAR(128) | 分析模型的创建者名称,即,数据库的普通用户 最初,创建者的用户名与所有者的用户名完全相同。 |
| CREATED | TIMESTAMP | 创建分析模型的日期和时间 此值不可更改。 |
| MODIFIED | TIMESTAMP | 最近一次更改分析模型的日期和时间 当模型的元数据或内容更改时,将会更新此条目。 |
| STATE | VARCHAR(128) | 模型状态,例如,Creating、Updating
或 Complete Creating 表示正在计算模型。Updating 表示正在更新模型。Complete 表示没有运行中的创建过程或更新过程。 计算或更新模型时,对模型元数据或内容的访问受限。 |
| DESCRIPTION | VARCHAR(4096) | 分析模型的用户定义描述 对于新模型,此列为 NULL。您可以在生成模型完成后更新此列。 |
| COPYRIGHT | VARCHAR(128) | 分析模型的用户定义版权声明 对于新模型,此列为 NULL。您可以在生成模型完成后更新此列。 |
| MININGFUNCTION | VARCHAR(64) | 模型的挖掘函数,例如,clustering、classification、regression、associations 和 time series |
| ALGORITHM | VARCHAR(64) | 用于创建分析模型的算法的名称 |
| COMPONENTFORMAT | VARCHAR(16) | 版本标识,用于指示模型组件的格式 |
| SOURCE | VARCHAR(128) | 模型的来源,例如,Local。 |
| APPLICATIONNAME | VARCHAR(128) | 创建分析模型的应用程序的名称 此值派生自 DB2® 版本。 |
| APPLICATIONVERSION | VARCHAR(64) | 创建分析模型的应用程序的版本 |
| USERCATEGORY | VARCHAR(64) | 用户定义的类别名称,例如,项目名称 |
示例
CALL IDAX.LIST_MODELS('format=short, where=owner=''JDOE'' and algorithm=''Naive Bayes''')此调用将返回以下结果集:Result set 1
--------------
MODELSCHEMA MODELNAME OWNER CREATED STATE MININGFUNCTION ALGORITHM USERCATEGORY
----------- --------- -------- ----------------------- -------- -------------- ----------- ------------
JDOE NBX JDOE 2015-02-24-15.27.22.547 Complete classification Naive Bayes -
1 record(s) selected.
Return Status = 0