RubyMine 2026.3 Help

キーペア認証を使用して Snowflake データソースを作成する

データベースツールおよび SQL プラグインを有効化する

この機能は、RubyMine にデフォルトでバンドルされ有効化されている データベースツールおよび SQL プラグインに依存しています。 関連機能が利用できない場合は、プラグインを無効化していないことを確認してください。

  1. Ctrl+Alt+S を押して設定を開き、 プラグイン を選択します。

  2. データベースツールおよび SQL プラグインを見つけて、 有効化 をクリックします。

キーペア認証で Snowflake データベースに接続する前に、まず キーファイルを生成するとともに、公開鍵ファイルをシステム管理者へご提供ください。

キーファイルの準備ができたら、RubyMine で Snowflake データソースを作成し、キーペア認証で使用するように構成する必要があります。

キーペア認証で使用する Snowflake データソースを作成する

  1. データベース ツールウィンドウで、ツールバーの 新しいアイコン新規 をクリックし、 データソース | Snowflake に移動します。

    Snowflake データソースを選択
  2. 接続設定エリアの下部に「不足しているドライバーファイルのダウンロード 」リンクがあるかどうかを確認してください。 このリンクをクリックすると、データベースとのやり取りに必要なドライバーをダウンロードできます。 直接ダウンロードリンクについては、 JetBrains JDBC ドライバーページを参照してください。

    不足しているドライバーファイルのダウンロードリンク
  3. データベース接続の詳細を指定します。

    1. ホスト フィールドに、Snowflake アカウントに接続するための URL を入力します。 例: myorg-myconnection.snowflakecomputing.com。

    2. 認証 ドロップダウンから、 オーセンティケーター を選択します。

    3. オーセンティケーター フィールドに snowflake_jwt と入力します。

    4. ユーザー フィールドに、Snowflake ユーザー名を入力します。

    5. パスワード フィールドは空のままにします。

    6. データベース フィールドに、接続先のデータベース名を入力します。

    7. スキーマ フィールドに、接続するスキーマ名を入力します。

    8. ウェアハウス フィールドに、使用したい Snowflake 内のコンピュートリソースクラスターの名前を入力します。

  4. データソースおよびドライバー ダイアログの SSH/SSL タブで、 SSL を使用する チェックボックスを選択します。

  5. クライアントキーファイル フィールドで、 閲覧アイコン閲覧 をクリックし、 .p8 秘密鍵ファイルに移動して選択し、 オープン をクリックします。

    RubyMine は、Windows 上の WSL で秘密鍵ファイルの使用をサポートしています。 これを行うには、秘密鍵ファイルの WSL パスを指定してください。 例: \\wsl$\Ubuntu\home\myuser\snowflake\rsa_key.p8。

  6. 暗号化された秘密鍵ファイルの場合は、作成時に使用したパスフレーズを クライアントキーパスワード フィールドに入力します。

  7. 接続詳細領域の下部にある 接続のテスト リンクをクリックして、データベースへのテスト接続を開始します。

    テスト接続リンク
  8. 新しいデータソースを保存するには、 OK をクリックします。

専用フィールドで接続情報を指定する代わりに、 一般 タブの URL フィールドに JDBC URL を入力します。 一般的な URL は次のとおりです。

  • 書式:

    jdbc:snowflake://<組織名>-<接続名>.snowflakecomputing.com/?warehouse=<ウェアハウス名>&db=<データベース名>&schema=<スキーマ名>&user=<Snowflake ユーザー名>&private_key_file=<キーファイルへのパス>

  • 例:

    jdbc:snowflake://myorg-myconnection.snowflakecomputing.com/?warehouse=AUTH_WH&db=TESTDB&schema=MYSCHEMA&user=MYUSERNAME&private_key_file=/home/myuser/snowflake/rsa_key.p8

    jdbc:snowflake://myorg-myconnection.snowflakecomputing.com/?warehouse=AUTH_WH&db=TESTDB&schema=MYSCHEMA&user=MYUSERNAME&private_key_file=С:/Users/myuser/snowflake/rsa_key.p8

    jdbc:snowflake://myorg-myconnection.snowflakecomputing.com/?warehouse=AUTH_WH&db=TESTDB&schema=MYSCHEMA&user=MYUSERNAME&private_key_file=//wsl$/Ubuntu/home/myuser/snowflake/rsa_key.p8

    jdbc:snowflake://myorg-myconnection.snowflakecomputing.com/?warehouse=AUTH_WH&db=TESTDB&schema=MYSCHEMA&user=MYUSERNAME&private_key_file=/Users/myuser/snowflake/rsa_key.p8

この場合、ダイアログの SSH/SSL タブで SSL 接続を有効にしてください。 また、必要に応じて、対応するフィールドにパスフレーズを入力してください。

  • 一般 タブ

    データベース接続の詳細
  • SSH/SSL タブ

    データベース接続の詳細
2026 年 11 月 9 日