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

Connect DBeaver to ClickHouse

ClickHouse Supported

DBeaver は複数のオファリングで利用可能です。このガイドでは DBeaver Community を使用します。さまざまなオファリングと機能については こちら をご覧ください。 DBeaverはJDBCを使用してClickHouseに接続します。

注記

ClickHouseの Nullable カラムの改善されたサポートのために、DBeaver バージョン 23.1.0 以上を使用してください。

1. ClickHouseの詳細を集める

DBeaverは、HTTP(S)を介してJDBCを使用してClickHouseに接続します。必要な情報は以下の通りです:

  • エンドポイント
  • ポート番号
  • ユーザー名
  • パスワード

2. DBeaverをダウンロードする

DBeaverは https://dbeaver.io/download/ からダウンロード可能です。

3. データベースを追加する

  • Database > New Database Connection メニューまたは Database NavigatorNew Database Connection アイコンを使用して Connect to a database ダイアログを開きます:
  • Analytical を選択し、次に ClickHouse を選択します:

  • JDBC URLを構築します。Main タブでホスト、ポート、ユーザー名、パスワード、データベースを設定します:

  • デフォルトでは SSL > Use SSL プロパティは未設定ですが、ClickHouse Cloud またはHTTPポートでSSLを必要とするサーバーに接続する場合は、SSL > Use SSL をオンにします:
  • 接続をテストします:

DBeaverがClickHouseドライバがインストールされていないことを検出すると、ダウンロードするよう提案します:

  • ドライバをダウンロードした後、再度接続をテストします:

4. ClickHouseにクエリを実行する

クエリエディタを開いてクエリを実行します。

  • 接続を右クリックし、SQL Editor > Open SQL Script を選択してクエリエディタを開きます:
  • system.query_log に対するサンプルクエリ:

次のステップ

DBeaver wiki を参照してDBeaverの機能について学び、ClickHouse documentation を参照してClickHouseの機能について学んでください。