模型自动化运行利器——IBM SPSS Modeler Batch

背景介绍

很多用户都会关注一个问题,就是模型创建完成之后,如何自动化运行模型,因为不可能每次要运行都要打开SPSS Modeler客户端,点击“运行”,那么今天这篇文章就给大家介绍下通过IBM SPSS Modeler Batch批处理模式实现自动化运行模型的过程。

IBM SPSS Modeler Batch可以实现不需要打开IBM SPSS Modeler客户端,不需要用户干预就可以自动地周期性地运行任务, 需要注意的是,IBM SPSS Modeler Batch必须是有购买IBM SPSS Modeler Server才能够附带有的功能。

批处理模式简介

适用于批处理模式的任务包括:

  • 在后台运行比较耗时的建模训练;
  • 在计划的时间(例如在夜间,此时计算机上的任务运行不影响白天的服务器资源占用)运行预测任务;
  • 针对大量数据运行数据预处理(例如在后台或夜间运行);
  • 运行定期的计划任务,例如每周/月报告;

在批处理模式下工作

在批处理模式下工作通过包括:

  • 使用clemb命令以批处理模式调用IBM SPSS Modeler
  • 连接到服务器
  • 加载现有的流或脚本文件
  • 执行流或脚本

实例介绍

3.使用Windows操作系统的计划任务程序调用druglearn.bat文件。

以下介绍最常用的连接IBM SPSS Modeler服务器,调用.str流文件自动执行的实现步骤。

1.使用IBM SPSS Modeler 创建了流文件 druglearn.str,并保存在C:\wing目录下。

该数据流文件中,源是数据库,最终分析结果是导出到Excel文件。

2.编写batch文件,先打开文本编辑器,输入以下内容,并以 .bat为后缀保存起来。

clemb -hostname myserver -port 80 -username dminer -password 1234 -stream"C:\wing\druglearn.str"-P:databasenode.datasource={"POC",sa,123456,true} -execute -logreport32.log

以下对每个参数进行解释:

  • clemb是调用命令;
  • server是连接的IBM SPSS Modeler服务器名称
  • port是连接的IBM SPSS Modeler服务器端口号
  • username是登陆IBM SPSS Modeler服务器用户名
  • password是登陆IBM SPSS Modeler服务器密码
  • stream是指向要调用的流文件(包括路径和流文件名称)
  • P:databasenode.datasource是流文件中,源节点数据库连接所需要的信息,包括ODBC连接配置的名称、数据库用户名、数据库登陆密码
  • excute是表示执行
  • log表示输出日志文件到report32.log

在每个参数前面,都以符号“-”分隔。

在触发器面板上,设置为每周六晚上22:00执行,如下图

在操作面板上,选择刚才保存好的druglearn.bat文件。

确定后则完成了设置计划任务。

其它参数内容

IBM SPSS Modeler Batch所使用的参数可以非常灵活,除了我们实例中用到的命令参数,还可以是流文件中自定义的参数,想了解更多内容,可在网站上下载试用IBM SPSS Modeler并查看相关的用户手册。

时间: 2024-11-09 02:17:09

模型自动化运行利器——IBM SPSS Modeler Batch的相关文章

IBM SPSS Modeler 【1】 K均值聚类

一.聚类分析 在数据挖掘中,聚类分析关注的内容是一些相似的对象按照不同种类的度量构造成的群体.聚类分析的目标就是在相似的基础上对数据进行分类. IBM SPSS Modeler 提供了多种聚类分析模型,其中主要包括两种聚类分析,K-Mean 聚类分析和 Kohonen 聚类分析,下面对各种聚类分析实验步骤进行详解. 1.K-Means 聚类分析实验 首先进行 K-Means 聚类实验. (1)          启动 SPSS Modeler 14.2.选择"开始""程序&

IBM SPSS Modeler 通过数据挖掘我们能从股市数据得到什么

众所周知,在证券投资领域将涉及很多数据,因此,通过简单的处理难以有效地分析各种公司股票之间的关系,而关联规则挖掘可以很好的解决这个问题,它允许投资在大量数据中,发现企业股票的相关性,以进一步研究和分析.是股民的得力助手! 我们从2015年1月至2016年1月收集了香港部分上市公司的股票交易数据,作为分析主体,探讨其间的潜在影响. ? 现在通过关联规则分析挖掘出,当股价上涨的时候,另一股票的价格会随着情况而上涨的情况. 首先,股票交易数据可视化,观察股价之间的关系. 在IBM SPSS Model

IBM SPSS Modeler 【6】 建立决策树

SPSS 数据挖掘方法概述--关联.决策树 本实验是基于关联和决策树在数据挖掘中的应用.通过该实验,能够客观实际地理解关联分析和决策树的相关知识. 首先进行的是关联分析,之后利用关联分析的数据建立一个决策树. 2.建立决策树 在该部分的试验中,需要将注意力转移到顾客身上,即分析哪些顾客是"健康食品购买者"--同时购买 fruitveg 和 fish. (1)          如何标志健康食品购买者.点击"字段选项"选项卡下的"导出"增加一个属性

IBM SPSS Modeler 配置使用 DashDB 数据库

Create: 1 Register a IBM id and log in IBM Bluemix. https://console.ng.bluemix.net 2 Go to "DASHBOARD" and create a space. 3 Find  ADD A SERVICE OR API and click. Choose dashDB and create database. Connect: 1  Launch the dashDB database and you

IBM SPSS Modeler 配置使用 Netezza 数据库

Installation 1. Download the latest support Netezza installer from Netezza homepage 2. Log on to system as root user. 3. Uncompress the install package, for example: # tar zxvf nz-linuxclient-v7.0.3.tar.gz 4. Change the permission of the uncompressed

SPSS学习系列之SPSS Modeler的功能特性(图文详解)

不多说,直接上干货! 我这里,是以SPSS Modeler 18.0为例 IBM SPSS Modeler 18.0功能特色: 1.访问各种类型的数据 借助SPSS Modeler,您可以使用各种分析技术访问数据源, 如数据仓库.数据库.Hadoop 分布或平面文件,以便从您 的数据中发现隐含的模式.这些统计技术使用历史数据来预 测当前状况或未来事件.这些统计技术还包括数据访问.数 据准备.数据建模和交互可视化功能.借助准备和建模自动 化流程,该产品适用于各种分析能力. 2.通过一系列技术拓宽您

SPSS?Modeler相关问题

问题1:在SPSS Modeler 14.1调用了某些Statistics功能之后,原来的节点为什么无法正常工作? 答:Modeler 14.1 Fix Pack 1 及Fix Pack 2 已修复此问题,请下载安装. 问题2:SPSS Modeler Server在Unix环境安装时,是否一定要使用root权限? 答:是的,Modeler 15 版本之前,必须root权限安装Modeler Server,但是可以使用非根权限运行服务.若您正在使用的是15版本,可以参考IBM SPSS Mode

IBM SPSS Statistics多变量预测建模

1. 应用背景 1.1 解决的问题 1)大型企业的 IT 系统对每一次应用程序的升级都会预先在其测试环境上进行测试.如何保证测试的有效性?如何通过测试的结果推测其在生产环境上的表现? 2)随着资源使用的增长,CPU.内存.硬盘.I/O 等资源互相影响并存在潜在关联.如何洞察其关联来指导企业做出合理的容量规划? 3)伴随业务扩展,企业生产环境的负载日益增加. 如何帮助企业通过对未来业务量和用户量的增长预测而做出相应的容量预估? 4)如何提供自动化.自适应的建模过程与预测分析,为企业用户打造针对个性

数据统计分析SYSTAT.v13.1.Win32_64 2CD+IBM.SPSS.Amos.v22 1CD 统计分析

数据统计分析SYSTAT.v13.1.Win32_64 2CD+IBM.SPSS.Amos.v22 1CD 统计分析 SYSTAT.v13.1.Win32_64 2CD (通用数据统计分析)Stata_v10.0 统计软件模块最完整之通用数据统计分析软件--SYSTAT 新版本 SYSTAT v12 隆重登场——最完整的统计分析套装软体对於专业研究人员来说,SYSTAT 已成为不可或缺的统计工具软体,可增加研究效率.SYSTAT 提供专业的图形介面.指令及 强大的统计功能,容易上手.採用一般熟悉