Eric Hill,JMP 軟體開發人員
2015 年 JMP 歐洲發現高峰會發表
概括
JMP 為您提供了大量的分析工具,但如果您無法以您需要的方式將您需要分析的資料匯入 JMP,那麼這些工具對您來說就沒有任何用處。 JMP 已經支援透過檔案 > 資料庫 > 開啟表格將關聯式資料庫中的資料匯入 JMP 一段時間了。 開啟表格就其目前情況而言還不錯,但它也有一些明顯的限制:
- 關係資料庫中的大多數數據都是以規範化的方式儲存的,需要連接才能獲得所需的所有數據,但開啟表格並不幫助您進行連接;您必須自己編寫 SQL。
- 雖然開啟表格提供了用於建立 WHERE 子句的公式編輯器,但它不會顯示分類變數的不同值以幫助您對其進行過濾。
- 安全地與他人分享您的查詢可能很困難,因為開啟表格將您的密碼儲存在它產生的 JSL 腳本的連接字串中。
- 開啟表格不會幫助您完成匯入資料後所需的後處理步驟,例如資料清理、建模類型和格式。
查詢產生器從一開始就設計為解決 Open Table 的局限性,幫助您建立具有提示互動式過濾功能的多表查詢,並可以安全地與同事共用。
在本文中,我將使用查詢產生器和一個可免費使用的PostgreSQL範例資料庫 dellstore2。 PostgreSQL是一個開源資料庫,可以從這裡免費下載: http://www.postgresql.org/download/
戴爾商店2範例資料庫可在此處找到: http://wiki.postgresql.org/wiki/Sample_Databases
戴爾商店2範例資料庫也可用於其他資料庫平台(MySQL、Oracle 和 SQL Server)。
查詢產生器是 JMP 12 中的一項新功能,可協助您針對關聯式資料庫建立高度客製化的多表 SQL 查詢。目標是讓您比以前更快地將資料以可供分析的形式輸入 JMP,並更輕鬆、更安全地分享您的查詢。我們希望您能嘗試一下,並將回饋發送給 Eric Hill 艾瑞克·希爾 ( eric.hill@jmp.com) 什麼對你有用,什麼對你沒用。