刷新機器數據源而不會丟失保存到表中的腳本(再次)<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />這是CoryC(#171874,從未回答過)對SAS社區的另一次討論的重複......我正在轉發給JMP社區(因為我收集的JMP討論可能已經改變了董事會) - 謝謝Reeza!
我有一個JMP(v10.0.2)項目,通過ODBC(到SQL Server數據庫)來源表。 我在我的項目中構建了許多腳本(圖表和圖表)。
理想情況下,我只想單擊“刷新”(例如,在“源”腳本上方右鍵單擊)並刷新數據。 讓腳本也刷新(或者在數據刷新時快速選擇)會非常甜蜜。
但是,我知道如何“刷新”數據的唯一方法是編輯/運行拉取數據的“源”腳本。 不幸的是,JMP不是“就地”刷新數據,而是使用刷新數據創建一個全新的JMP項目(並且沒有其他圖表/繪圖腳本存在)。 所以,我最終在新的JMP項目中從頭開始創建這些腳本。
必須有一個更好的方法來做到這一點!可能有比我正在做的更好的解決方法。 謝謝你的任何建議。
Re:刷新機器數據源而不會丟失保存到表中的腳本(再次)謝謝Wendy,這完全回答了我的問題。 幸運的是,我們計劃遷移到更高版本,所以欣賞我的方案得到了解決。
我會說我的解決方案並不“太難”。基本上,我“運行”數據表腳本(使用刷新的數據創建新的JMP項目),重命名數據表(與原始JMP項目中的相同),然後將圖形腳本從舊項目複製/粘貼到新項目中。 這似乎工作,並沒有太大的麻煩。如果我有更複雜的JMP項目(模型等),那就不那麼容易了。
Re:刷新機器數據源而不會丟失保存到表中的腳本(再次)從JMP 11開始,當您從數據庫導入數據時,表腳本將添加到名為“從DB更新”的新JMP表中。 此表腳本使用新的Update From Database()JSL函數連接到數據庫並刷新數據。 不幸的是,JMP 10中尚未提供此選項。 我建議您下載試用版以測試連接數據庫的所有新功能。 您可以從JMP網站申請30天試用期:
http://www.jmp.com/trial
希望有所幫助!
溫迪