实时数据显示我想知道 JMP Pro 是否具有一些指令和功能,允许用户自动运行各种脚本以从 SQL 数据库提取数据并以用户指定的频率更新数据显示(HTML 或其他)?我仔细研究了各种手册,但没有发现任何表明 JMP Pro 中存在此功能的内容。我是否试图让 JMP 做一些它不适合的事情,或者只是缺少 JSL 参考文献中可能表明我如何实现这一目标的关键部分?
回复:实时数据显示@terapin您可以通过批处理文件运行 JMP 脚本,并通过任务计划程序执行该批处理文件。 我有几份工作是这样的,而且非常可靠。 我唯一遇到的问题是,当计算机上的密码过期时,我需要更新任务计划程序中的密码。 我对 Schedule() 函数不是很熟悉。 在 JMP 讨论中搜索从批处理文件运行 JSL 文件的示例。回复:实时数据显示JSL 中有一个 Schedule() 函数,但这需要 JMP 持续运行。回复:实时数据显示谢谢瑞安,
这些信息非常有帮助并且与我的数据报告需求相关。
回复:实时数据显示2019 年欧洲探索峰会的演讲也可能提供一些有用的信息:自动创建报告:从数据导入到发布 (2019-EU-TUT-079) 。 它包含一些已经提到的建议。
回复:实时数据显示感谢 mzwald 的建议,
我认为这是 JMP 之外的一个选项,但很想知道 JMP 中是否有任何功能可以完成实时任务。
回复:实时数据显示您可能需要创建一个 JSL 脚本来提取数据集、生成分析并将其保存为 Web 报告。 创建该脚本后,您可以设置 Windows 任务计划程序以按所需的时间频率运行该脚本。 要从命令行运行 JMP 脚本,只需在启动 JMP 时包含脚本文件,例如: “C:\path_to_jmp\jmp.exe script.jsl”。 我想 Mac 也有类似的功能。回复:实时数据显示谢谢G_M,
关于您的建议,Schedule() 命令是执行 JSL 脚本而无需用户在初始执行之外手动执行脚本的唯一方法吗?
回复:实时数据显示@terapin如果相关用户可以访问 JMP,那么是的,没问题。
有几种方法可以接近。也许最快的方法是使用 JMP 查询生成器
定义 SQL,然后您可以使用生成的数据表来创建视觉效果或数据显示,保存显示的 JSL
然后将 JSL 合并到查询生成器平台中。
如果他们没有 JMP,那么 JMP Live 似乎是一个不错的选择。
还有其他方法,但我认为查询生成器可能是熟悉的最佳方法。
希望这有帮助。
MG