让我们使用 SPSS Collaboration and Deployment Services(大约是第一个 CADS)按计划运行使用 SPSS Modeler 创建的流。
- 测试环境
- SPSS 建模器 18.4
- SPSS CADS 8.4
- Windows 服务器 2019
CADS 作业的计划执行架构
CADS 作业的计划执行适用于以下架构。
- CADS 调度程序启动 CADSJOB。
- CADSJOB 中的流从 CADS 存储库中提取并在 Modeler Server 上运行
- 流在Modeler Server上运行,读取Modeler Server上的输入文件,并将处理结果输出到输出文件
请注意以下几点。
- 作业执行需要 Modeler Server
- 输入和输出数据必须对 Modeler Server 可见
- 必须在 CADS 存储库中预先注册流
直播评论
在这里,我们使用“过去的传感器故障数据”来创建一个从传感器数据预测故障的流。
它是将“前一天的传感器数据”输入到该模型中并输出“故障预测结果”的流。“过去的传感器故障数据”包括每个设备过去的传感器数据和是否发生故障的标志“失败”。
“前一天的传感器数据”包含每个设备前一天的传感器数据。它不包含“故障”标志。
“故障预测结果”包括“前一天传感器数据”的信息,故障预测结果称为“$R-failure”,预测的置信度称为“$RC-failure”。前一天的传感器数据提供了这个预测结果。
在此流中,您可以从“前一天传感器数据”中获取“故障预测结果”。这称为评分。因此,如果每天进行这个评分,就可以掌握每天可能发生故障的设备,这样工程师就可以在故障前检查和更换零件,以尽量减少计划外停机。我可以做到。
将流保存到 CADS 存储库
要安排流,首先将此流保存到 CADS 存储库。
从“文件”菜单中选择“存储”_“存储为流”。
连接到存储库服务器。输入 CASD 存储库 URL。
输入用户 ID 和密码,然后按“OK”继续。
在 CADS 存储库中选择目标文件夹,指定文件名,然后“保存”。
创建 CADS 作业
要计划保存在 CADS 存储库中的流,您需要创建 CADS 作业。
使用 CADS 管理客户端 Deployment Manager 连接到 CADS 存储库,并检查您刚刚保存的流。
创建一个新的 CADS 作业。
右键单击要保存作业的文件夹,然后选择“新建”-“作业”。给它一个名字,然后单击完成。
作业创建编辑器打开。将“设备故障.str”拖放到此画布上。
设置“设备故障.str”的作业步骤。
“常规”选项卡设置
在“General”选项卡上,选择 ModelerServer 和 Content Repository Server (CADS Repository),并为每个“Login”选择“Credentials”,并使用用户名和密码连接到每个服务器。
另外,在“可选执行”的“执行分支”中选择要执行的终端节点。由于我们这里只想执行“故障预测结果.csv”,所以选择“故障预测结果.csv”。
这意味着只执行流中的“故障预测结果.csv”。
检查数据文件
转到数据文件选项卡并检查路径和文件名。它将自动从流中提取,但如果您在 CADS 中运行时使用不同的路径,请在此处指定。请注意,流将在 Modeler Server 上运行,因此此路径将在 Modeler Server 上,而不是 CADS 服务器上。在这个例子中,“C:dataIOT device CADS”的“前一天传感器数据.csv”将被读取并输出到“故障预测结果.csv”。
作业步骤通知设置
将作业步骤失败通知设置为在流失败时发送电子邮件。
转到通知选项卡,然后单击作业步骤失败通知收件人的更新按钮。注册通知目的地的电子邮件地址。
注册后,保存作业。
作业执行
在设置调度执行之前,让我们检查一下作业是否正常工作。
正常执行
在执行作业之前检查是否放置了输入文件“前一天的传感器数据.csv”。
右键单击作业并选择运行作业。
“显示工作历史”。
作业历史视图打开。如果状态为“成功”,您就可以开始了。
“故障预测结果.csv”输出到“C:dataIOT设备CADS”。
异常执行
更改输入文件的文件名并尝试故意导致错误。
运行作业。您也可以从工具栏中选择作业来运行它。
您将收到一封如下所示的电子邮件。打开一个网址。
将打开一个浏览器,您将被重定向到部署门户登录页面。输入您的用户名和密码登录。
单击日志。
它告诉我找不到输入文件。
您还可以在 Deployment Manager 中检查日志以查找错误。
失败的日志记录在作业历史记录视图中。右击“device failure.str_step”的日志,打开日志。日志将打开。
安排 CADS 作业
选择作业,右键单击并选择“新计划”-“基于时间”。
在“浏览”中选择将执行作业的用户。
选择用户后,单击“下一步”。
设置开始时间,选择“每日”作为重复模式,然后单击“结束”。在这里,我们将计划设置为每天“16:00”运行。
选择作业,右键单击并选择“查看计划”。
时间表显示如下。
如果每天16:00之前将“前一天传感器数据.csv”放入“C:dataIOT设备CADS”,可以设置为输出“故障预测结果.csv”。
执行计划时,会更新“上次运行”和“上次运行状态”。
在“作业历史”视图中查看详细历史。
原创声明:本文系作者授权爱码网发表,未经许可,不得转载;
原文地址:https://www.likecs.com/show-308627121.html