JMP数据分析论坛

标题: 自动运行分析程序——JSL [打印本页]

作者: admin    时间: 2018-7-26 14:14
标题: 自动运行分析程序——JSL
近来,有不少使用JMP编程语言(JMP Script Language,JSL)的朋友向我们咨询:“我的日常报告非常多,是否可以自动地运行编译好的JSL分析程序?这样就可以每次需要运行JSL程序的时候不必长时间耗在电脑面前,打开JMP程序,点击自定义的菜单即可。更重要的是,有时分析程序的运算量比较大,耗时长,为了避免需要使用报告时不必等待太久,就不得不提前执行分析程序。”

为了给大家切实地解忧排难,今天,我们就来分享下 “自动运行分析程序”这个小工具的大用途。

好,要实现这一目标,比较快速的方案是:使用windows系统自带“任务计划程序”启动JSL分析程序。下面我们以一个具体的案例向大家来进行实战演示。

现在我们一个通过JSL执行分析的质量报告,每天8:30上班就需要向管理层汇报,但是JSL运行所需时间的约为1小时,为了安全起见希望在每天早晨7:00钟开始启动分析。

首先,我们需要在Windows的“控制面板”“管理工具”中启动“任务计划程序”。
[attach]3951[/attach]


然后,点击“创建任务”,在常规选项卡的“名称(M)”中给任务取个名字,此案例就命名为“自动分析报告”。
[attach]3952[/attach]

第三步,配置任务启动时间。在“触发器”的选项卡中点击“新建(N)”。
[attach]3953[/attach]

设定任务启动的时间为每天7:00AM,点击确定就可以完成时间设置。如只需工作日执行任务可在“每周(W)”的选项中选择执行的日期。
[attach]3954[/attach]

第四步,连接启动任务。在“操作”选项卡中点击“新建(N)”。
[attach]3955[/attach]


通过“浏览(R)”控件选择事先编译好的JSL文件,点击“确定”。

此时,我们在任务列表中看到“自动分析报告”就代表大功告成啦!
[attach]3956[/attach]


不过还有几个值得注意的地方,稍不留神往往会使人摸不着头脑,怎么也达不到预计的结果。

首先,是使用笔记本电脑的朋友们要特别留意的。在每个任务大的“条件”设置中有一个对“电源”的管理限制,默认情况下是要求“只有在计算机使用交流电源时才启动此任务”。这个“坑”很多初次使用任务计划的朋友往往都会掉进去,因为没有接电源而导致无法执行自动任务。为了避免困扰可以将勾选项去除,其他的条件选项也根据实际的情况酌情设置,这样就无后顾之忧啦!
[attach]3957[/attach]

其次,是JMP中对于运行JSL的设置。也有不少朋友按照标准的步骤设置之后,任务是按时启动了,却发现每次只是打开了JSL的程序文件,并未执行。

出现这种情况是因为JMP的对于JSL打开方式的设定不当导致的,也即是每次打开JSL文档是自动执行程序,而非开启文档编辑窗口。解决这个问题需要勾选JMP首选Windows特定中的“从最近使用的文件列表或文件浏览器选定JSL脚本后应该只运行而不打开”的选项,如下图所示。
[attach]3958[/attach]


如此这般JSL定期自动分析的问题就轻松愉快的解决了,再也不用为了赶分析报告起早贪黑啦。

更多数据分析相关资讯、JMP免费学习资源、JMP最新活动,敬请关注JMP官方微信公众号:



作者: wangtian4625    时间: 2018-7-26 22:27
非常感谢!!!
作者: wangtian4625    时间: 2018-7-27 16:11
今天设置好了  明天期待系统的发挥!!!
作者: rocluo5566    时间: 2018-7-28 19:29
感谢分享,稍后试试看是否能成功运行?
作者: 绿灵    时间: 2018-7-30 00:57
JMP中的jsl能做出登录数据系统,进行数据提取吗?貌似看到过直接在EXCEL提取的
作者: 绿灵    时间: 2018-8-4 23:48
能在别的数据系统里自动导出来吗?

作者: admin    时间: 2018-8-7 10:36
绿灵 发表于 2018-7-30 00:57
JMP中的jsl能做出登录数据系统,进行数据提取吗?貌似看到过直接在EXCEL提取的

可以的。
作者: wangtian4625    时间: 2018-8-7 11:05
rocluo5566 发表于 2018-7-28 19:29
感谢分享,稍后试试看是否能成功运行?

运行成功了吗?
作者: rocluo5566    时间: 2018-8-7 18:58
wangtian4625 发表于 2018-8-7 11:05
运行成功了吗?

近期太忙了,还没时间试啊。很抱歉
作者: 绿灵    时间: 2018-8-7 23:28
admin 发表于 2018-8-7 10:36
可以的。

谢谢,这星期有时间研究一下
作者: 初学者小白    时间: 2018-8-15 11:00
老师威武,多发贴哈,感谢感谢!!!
作者: rocluo5566    时间: 2018-9-6 17:52
感謝分享。今天有空按照文章中的步驟進行設置。遇到一個問題,即出現這樣的提示框:“你要用何方式打開此.jsl文件?”選定JMP程序文件並按確定后,才能正常進行。


作者: jjwwmm    时间: 2018-9-6 22:31
试了一下,是运行了,就是JSL不会




欢迎光临 JMP数据分析论坛 (http://www.jmpforum.net/) X3