このウィッシュリストのリクエストのきっかけは何だったのでしょうか?
ユーザーが .jmpquery ファイルを開き、そのファイルに ODBC DSN への未指定の接続が含まれている場合、データ コネクタ ログイン ダイアログが開きます。そのダイアログには、「データ ソースの変更...」というオプションがあります。ユーザーがこれを選択すると、ODBC データ ソース パネルが表示され、ユーザーが既に 1 つ以上の ODBC DSN を開いている場合は、既に開いている DSN を使用してこのファイルとそのクエリを実行してみることができます。

ただし、.jmpquery ファイルが存在し、その中に Snowflake REST API (またはその他の OAuth ベースの接続) への接続が含まれている場合、JMP バージョン 19.1 以降では、常に新しい OAuth ログインが求められます。つまり、接続にログイン済みのユーザーは、アクティブな Snowflake 接続に対して開いて実行したいファイルごとに、このログインを繰り返す必要がある場合があります。
どのような改善を望みますか?
私は以下のことができるようになりたいです。
- ファイル > 接続先... > データコネクタ > 新しい接続... のワークフローを使用して、新しい Snowflake REST API 接続を開きます。
- ファイル > 開く、またはJMP ホームメニューから、ベース タイプcom.jmp.snowflake_restの新規データ コネクタタイプの接続が指定されている .jsl または .jmpquery スクリプトを開きます。
- データコネクタへのログインを求められることに加えて(またはその代わりに)、「データソースの変更...」を選択でき、JMPアプリケーションの前回の起動以降に現在開いているcom.jmp.snowflake_restタイプの接続を試すオプションが提供される。
適切なタイムアウトが必要になる場合がある。
なぜこの考え方が重要なのか?
この機能があれば、新しいファイルごとにログインすることなく、重要な繰り返しクエリを実行できるようになります。これにより、大幅な時間短縮につながります。
お願いです!Snowflakeに保存されている重要なデータを簡単に取り込むことができなくなってしまいます。