DataGrip を ClickHouse に接続する
DataGrip を開始またはダウンロード
DataGrip は https://www.jetbrains.com/datagrip/ で入手できます。
1. 接続情報を集める
HTTP(S) を使用して ClickHouse に接続するには、以下の情報が必要です:
HOST と PORT: 通常、TLS を使用する場合のポートは 8443、TLS を使用しない場合は 8123 です。
データベース名: デフォルトで
default
という名前のデータベースがありますが、接続したいデータベースの名前を使用してください。ユーザー名とパスワード: デフォルトでユーザー名は
default
です。使用ケースに適したユーザー名を使用してください。
ClickHouse Cloud サービスの詳細は、ClickHouse Cloud コンソールで確認できます。 接続するサービスを選択し、接続 をクリックします:
HTTPS を選択すると、サンプルの curl
コマンドで詳細が確認できます。
セルフマネージドの ClickHouse を使用している場合、接続の詳細は ClickHouse 管理者によって設定されます。
2. ClickHouse ドライバーをロードする
DataGrip を起動し、Data Sources and Drivers ダイアログの Data Sources タブで + アイコンをクリックします。
ClickHouse を選択します。
Tip接続を確立するにつれて順序が変わるため、ClickHouse がリストの一番上にまだ表示されていない場合があります。
Drivers タブに切り替えて ClickHouse ドライバーをロードします。
DataGrip には、ダウンロードサイズを最小限に抑えるためにドライバーが付属していません。Drivers タブで Complete Support リストから ClickHouse を選択し、+ 記号を展開します。Provided Driver オプションから Latest stable ドライバーを選択します。
3. ClickHouse に接続する
データベースの接続情報を指定し、Test Connection をクリックします:
手順1で接続情報を集めました。ホストの URL、ポート、ユーザー名、パスワード、データベース名を入力し、接続をテストします。
TipDataGrip ダイアログの HOST エントリーは実際には URL です。以下の画像を参照してください。
JDBC URL 設定の詳細については、ClickHouse JDBC ドライバー リポジトリを参照してください。
詳細情報
DataGrip の詳細については、DataGrip ドキュメントを参照してください。