實時數據顯示我想知道 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