DataGrip で Redshift 接続を定義しようとしていますが、UI で Redshift ドライバーが見つかりませんでした。Postgres と一般的なデータベース ドライバーの両方を使用してみましたが、うまくいきませんでした。
誰かがこれを設定できましたか?
DataGrip で Redshift 接続を定義しようとしていますが、UI で Redshift ドライバーが見つかりませんでした。Postgres と一般的なデータベース ドライバーの両方を使用してみましたが、うまくいきませんでした。
誰かがこれを設定できましたか?
DataGrip を Redshift に接続する場合は、AWS の jdbc ドライバーを使用することをお勧めします。それらを保持できるディレクトリにダウンロードするだけです。
次に、DataGrip を開き、データ ソース メニュー (⌘;) に移動します。
プリインストールされているドライバーのいずれか、またはドライバー セクションのどこかを右クリックします。そして「追加→ドライバー」を選択
「Redshift」などの適切な名前を付けて、下部にある [Driver files] の下の [+] 記号をクリックし、ダウンロードしたばかりのドライバーを選択して [OK] をクリックします。
クラスで com.amazon.redshift.jdbc41.Driver を選択し、方言で PostgreSQL を選択します。
これで、データ ソース メニュー (⌘;) に移動し、左上隅の「+」記号をクリックして、作成したばかりのドライバー (私の場合は「Redshift」と呼ばれます) をデータ ソース タイプとして選択できます。
次に、Redshift jdbc url (「クラスター データベース プロパティ」の下のクラスター構成で見つけることができます) を URL フィールドにコピーし、ユーザーおよびパスワード フィールドに資格情報を入力します。
「接続のテスト」をクリックすると、動作するはずです。
これが役立つことを願っています。指示に従うためにさらに質問や問題がある場合は、お気軽にコメントしてください。