概述 (TMS END 命令)
TMS END 命令用于指示要导出到具有 IBM® SPSS® Statistics 扩展的 PMML 格式的文件的变换块的结束,特别是 PMML 3.1 。 可以将导出的变换 (使用 TMS MERGE) 与 PMML 模型文件合并,以便包含创建模型中使用的变量所需的原始数据的任何变换。 合并后的 PMML 文件可用于使用评分函数对数据进行评分。 (有关评分函数的更多信息,请参阅 评分表达式。) 当您使用包含变换的模型文件对数据进行评分时,这些变换将在评分之前应用于数据。 这些变换作为内部评分过程的一部分执行,对活动数据集没有任何影响。 TMS BEGIN 命令用于指示块的开始。
基本规范
TMS END 的基本规范是命令名。 有关 TMS BEGIN-TMS END 块的示例,请参阅 TMS BEGIN 命令。
语法规则
- 如果多次指定了
PRINT子命令,那么会发生错误。 - 如果多次指定
RESULTS关键字,那么会发生错误。 - 语法图表中显示的等号 (=) 是必需的。
- 子命令名称和关键字必须拼写完整。
操作
- 如果没有
TMS BEGIN命令生效,那么TMS END将生成警告。 在不存在先前的TMS BEGIN命令的明显情况下,会发生此情况,但如果TMS BEGIN命令后跟隐式结束TMS块 (例如,任何统计过程或EXECUTE命令) 的命令 (后跟TMS END) 的命令,那么也会发生此情况。 TMS END会导致写入目标文件,除非关联的TMS块隐式结束 (请参阅先前的项目符号) ,从而导致在执行TMS END之前写入该文件。 有关更多信息,请参阅TMS BEGIN命令的 示例 。TMS END不会导致执行关联TMS块中的变换。 正常情况下,它们处于暂挂状态,将使用读取活动数据集的下一个命令来执行。