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

DataGripをClickHouseに接続する

Community Maintained

1. DataGripを開始またはダウンロードする

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

2. 接続情報を集める

To connect to ClickHouse with HTTP(S) you need this information:

  • The HOST and PORT: typically, the port is 8443 when using TLS or 8123 when not using TLS.

  • The DATABASE NAME: out of the box, there is a database named default, use the name of the database that you want to connect to.

  • The USERNAME and PASSWORD: out of the box, the username is default. Use the username appropriate for your use case.

The details for your ClickHouse Cloud service are available in the ClickHouse Cloud console. Select the service that you will connect to and click Connect:

Choose HTTPS, and the details are available in an example curl command.

If you are using self-managed ClickHouse, the connection details are set by your ClickHouse administrator.


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

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

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

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

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

HTTPSを選択すると、詳細が例のcurlコマンドで提供されます。

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

3. ClickHouseドライバーを読み込む

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

ClickHouseを選択します。

ヒント

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

  • ドライバータブに切り替えてClickHouseドライバーを読み込みます。

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

4. ClickHouseに接続する

  • データベース接続情報を指定し、接続テストをクリックします:

    最初のステップで接続情報を集めたら、ホストURL、ポート、ユーザー名、パスワード、データベース名を入力し、接続のテストを行います。

    ヒント

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

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

もっと学ぶ

DataGripに関する詳細情報はDataGripドキュメントを訪れてください。