mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-14 18:32:29 +00:00
71 lines
3.0 KiB
Markdown
71 lines
3.0 KiB
Markdown
|
---
|
|||
|
slug: /ja/integrations/dbeaver
|
|||
|
sidebar_label: DBeaver
|
|||
|
description: DBeaverはマルチプラットフォームデータベースツールです。
|
|||
|
---
|
|||
|
|
|||
|
# DBeaverをClickHouseに接続する
|
|||
|
|
|||
|
DBeaverには複数の提供形態があります。このガイドでは、[DBeaver Community](https://dbeaver.io/)を使用します。さまざまな提供形態と機能については[こちら](https://dbeaver.com/edition/)をご覧ください。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](./images/dbeaver-add-database.png)
|
|||
|
|
|||
|
- **Analytical**を選択し、続けて**ClickHouse**を選択します:
|
|||
|
|
|||
|
- JDBC URLを構築します。**Main**タブでホスト、ポート、ユーザー名、パスワード、データベースを設定します:
|
|||
|
|
|||
|
![Set the hostname, port, user, password, and database name](./images/dbeaver-host-port.png)
|
|||
|
|
|||
|
- デフォルトでは、**SSL > Use SSL**プロパティは未設定になっています。ClickHouse CloudやHTTPポートでSSLを要求するサーバーに接続する場合は、**SSL > Use SSL**をオンにします:
|
|||
|
|
|||
|
![Enable SSL if required](./images/dbeaver-use-ssl.png)
|
|||
|
|
|||
|
- 接続をテストします:
|
|||
|
|
|||
|
![Test the connection](./images/dbeaver-test-connection.png)
|
|||
|
|
|||
|
もしDBeaverがClickHouseドライバがインストールされていないと検出した場合、ダウンロードを案内します:
|
|||
|
|
|||
|
![Download the ClickHouse driver](./images/dbeaver-download-driver.png)
|
|||
|
|
|||
|
- ドライバをダウンロードした後、再度**Test**接続を行います:
|
|||
|
|
|||
|
![Test the connection](./images/dbeaver-test-connection.png)
|
|||
|
|
|||
|
## 4. ClickHouseにクエリを実行する
|
|||
|
|
|||
|
クエリエディタを開いてクエリを実行します。
|
|||
|
|
|||
|
- 接続を右クリックして**SQL Editor > Open SQL Script**を選び、クエリエディタを開きます:
|
|||
|
|
|||
|
![Open the SQL editor](./images/dbeaver-sql-editor.png)
|
|||
|
|
|||
|
- `system.query_log`に対する例のクエリ:
|
|||
|
|
|||
|
![A sample query](./images/dbeaver-query-log-select.png)
|
|||
|
|
|||
|
## 次のステップ
|
|||
|
|
|||
|
DBeaverの機能について学ぶには[DBeaver wiki](https://github.com/dbeaver/dbeaver/wiki)を、ClickHouseの機能について学ぶには[ClickHouseのドキュメント](https://clickhouse.com/docs)をご覧ください。
|