<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Eric Hill、ソフトウェア開発者、JMP
JMPディスカバリーサミットヨーロッパ2015で発表
概要
JMPは、膨大な数の分析ツールをすぐに使用できますが、分析する必要のあるデータを必要な方法でJMPに取り込むことができない場合、これらのツールは役に立ちません。 JMPは、リレーショナルデータベースからJMPへのデータのインポートをかなり前からサポートしてきました。ファイル>データベース>テーブルを開く。 テーブルを開く限りは問題ありませんが、いくつかの注目すべき制限があります。
- リレーショナルデータベースのほとんどのデータは正規化された方法で保存され、必要なすべてのデータを取得するには結合が必要ですが、テーブルを開く結合には役立ちません。 SQLを自分で作成する必要があります。
- その間テーブルを開くを提供します数式エディタWHERE句を作成する場合、たとえば、フィルタリングに役立つカテゴリ変数の個別の値は表示されません。
- クエリを他の人と安全に共有するのは難しい場合があります。テーブルを開く生成されるJSLスクリプトの接続文字列にパスワードを保存します。
- テーブルを開くデータのクリーンアップ、モデリングタイプ、フォーマットなど、データのインポート後に必要な後処理手順については役立ちません。
クエリビルダーOpen Tableの制限に対処するためにゼロから設計されており、同僚と安全に共有できるプロンプト付きのインタラクティブなフィルタリングを使用してマルチテーブルクエリを構築するのに役立ちます。
この論文では、クエリビルダー自由に利用できるPostgreSQL dellstore2と呼ばれるサンプルデータベース。 PostgreSQLは、ここから無料でダウンロードできるオープンソースデータベースです。 http://www.postgresql.org/download/
The dellstore2サンプルデータベースはここにあります: http://wiki.postgresql.org/wiki/Sample_Databases
The dellstore2サンプルデータベースは、他のデータベースプラットフォーム(MySQL、Oracle、SQL Server)でも利用できます。
クエリビルダーはJMP12の新機能であり、リレーショナルデータベースに対して高度にカスタマイズされたマルチテーブルSQLクエリを構築するのに役立ちます。 目標は、データを分析可能な形式でJMPに以前よりも迅速に取得しやすくし、クエリを安全に共有しやすくすることです。 ぜひお試しいただき、EricHillにフィードバックをお送りください。 EricHill (( eric.hill@jmp.com )。何がうまくいくか、何がうまくいかないかについて。