メインコンテンツまでスキップ
メインコンテンツまでスキップ

DataGripをClickHouseに接続する

DataGripを起動またはダウンロードする

DataGripは https://www.jetbrains.com/datagrip/ から入手できます。

1. 接続詳細を集める

ClickHouseにHTTP(S)で接続するには、次の情報が必要です:

  • HOST と PORT: 通常、ポートはTLSを使用する場合は8443、TLSを使用しない場合は8123です。

  • DATABASE NAME: デフォルトでは、defaultという名前のデータベースがあります。接続したいデータベースの名前を使用してください。

  • USERNAME と PASSWORD: デフォルトでは、ユーザー名はdefaultです。あなたのユースケースに適したユーザー名を使用してください。

あなたのClickHouse Cloudサービスの詳細はClickHouse Cloudコンソールで確認できます。接続するサービスを選択し、Connectをクリックしてください:

ClickHouse Cloud service connect button

HTTPSを選択すると、詳細は例のcurlコマンドに表示されます。

ClickHouse Cloud HTTPS connection details

セルフマネージドのClickHouseを使用している場合、接続の詳細はあなたのClickHouse管理者によって設定されています。

2. ClickHouseドライバーをロードする

  1. DataGripを起動し、データソースタブのデータソースとドライバーダイアログで、**+**アイコンをクリックします。
DataGrip 05

ClickHouseを選択します。

ヒント

接続を確立する際にリストの順序が変わるため、ClickHouseがまだリストの上部にない場合があります。

DataGrip 06
  • ドライバータブに切り替えてClickHouseドライバーをロードします。

    DataGripはダウンロードサイズを最小限に抑えるため、ドライバーを同梱していません。ドライバータブで、完全サポートリストからClickHouseを選択し、+記号を展開します。提供されたドライバーオプションから最新の安定版ドライバーを選択します:

DataGrip 01

3. ClickHouseに接続する

  • データベース接続の詳細を指定し、接続テストをクリックします。

    ステップ1で接続詳細を収集したので、ホストURL、ポート、ユーザー名、パスワード、データベース名を入力し、接続をテストします。

    ヒント

    DataGripダイアログのHOSTエントリは実際にはURLです。下の画像を参照してください。

    JDBC URL設定の詳細については、ClickHouse JDBCドライバーリポジトリを参照してください。

DataGrip 07

詳細を学ぶ

DataGripに関するより多くの情報は、DataGripのドキュメントを訪れてください。