如何在連接數據庫時更改JMP默認行為(下載整個表)?我有JMP 11,在手冊中我發現了這個:“ 您可以使用結構化查詢語言(SQL)語句來控制從外部數據庫導入的內容。在JMP中打開數據庫文件時,實際上是在向數據庫發送SQL語句。默認情況下,此語句獲取數據庫表中的所有文件和記錄。 “我需要查詢一個巨大的Postgresql數據庫表(約70億條記錄,大小為Tb),所以我需要阻止JMP默認下載此表。當我連接到表時,默認情況下有沒有辦法運行我自己的查詢?一旦我單擊Database Open Table窗口中的“Open Table”按鈕,它就會發送默認語句從db下載這個巨大的表。我現在唯一能做的就是在db方面停止這個查詢,“select pg_cancel_backend(pid);”命令。有關如何更改此JMP行為的任何建議?
Re:連接數據庫時如何更改JMP默認行為(下載整個表)?謝謝Mark,它很棒!所以正確的方法:
在文件 - 數據庫 - 打開表 - 需要單擊“高級”按鈕(不是“打開表”,這個將嘗試將整個數據庫下載到您的筆記本電腦!) - 在“SQL”窗口中只需輸入您的查詢。
Re:連接數據庫時如何更改JMP默認行為(下載整個表)?如果JMP在您單擊“打開表”時下載整個表,請不要單擊“打開表”!
單擊“高級”。這是您使用SQL查詢數據庫的地方。您可以在框中鍵入自己的SQL,使用表和字段列表選擇特定變量,或單擊“在何處構建子句”以選擇特定記錄(行)。您可以導入查詢文件然後執行它。
還有文件>數據庫>查詢生成器。這些都記錄在幫助>書籍>使用JMP中。