ClickHouse/docs/ja/integrations/sql-clients/dbeaver.md
2024-11-18 11:58:58 +09:00

3.0 KiB
Raw Blame History

slug sidebar_label description
/ja/integrations/dbeaver DBeaver DBeaverはマルチプラットフォームデータベースツールです。

DBeaverをClickHouseに接続する

DBeaverには複数の提供形態があります。このガイドでは、DBeaver Communityを使用します。さまざまな提供形態と機能についてはこちらをご覧ください。DBeaverはJDBCを使用してClickHouseに接続します。

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

1. ClickHouseの詳細を収集する

DBeaverはJDBCをHTTP(S)経由で使用してClickHouseに接続します。以下の情報が必要です

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

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

DBeaverはhttps://dbeaver.io/download/ から入手できます。

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

  • Database > New Database Connection メニューまたは Database Navigator 内の New Database Connection アイコンを使用して、Connect to a database ダイアログを表示します:

Add a new database

  • Analyticalを選択し、続けてClickHouseを選択します:

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

Set the hostname, port, user, password, and database name

  • デフォルトでは、SSL > Use SSLプロパティは未設定になっています。ClickHouse CloudやHTTPポートでSSLを要求するサーバーに接続する場合は、SSL > Use SSLをオンにします:

Enable SSL if required

  • 接続をテストします:

Test the connection

もしDBeaverがClickHouseドライバがインストールされていないと検出した場合、ダウンロードを案内します

Download the ClickHouse driver

  • ドライバをダウンロードした後、再度Test接続を行います:

Test the connection

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

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

  • 接続を右クリックしてSQL Editor > Open SQL Scriptを選び、クエリエディタを開きます:

Open the SQL editor

  • system.query_logに対する例のクエリ:

    A sample query

次のステップ

DBeaverの機能について学ぶにはDBeaver wikiを、ClickHouseの機能について学ぶにはClickHouseのドキュメントをご覧ください。