Skip to main content
Edit this page

qstudio

qStudioは無料のSQL GUIで、SQLスクリプトの実行、テーブルの簡単なブラウジング、結果のグラフ化やエクスポートが可能です。すべてのオペレーティングシステムで、すべてのデータベースで動作します。

qStudioをClickHouseに接続する

qStudioはJDBCを使用してClickHouseに接続します。

1. ClickHouseの詳細情報を収集する

qStudioはJDBC over HTTP(S)を使ってClickHouseに接続します。必要な情報は次の通りです:

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

HTTP(S) を使用して ClickHouse に接続するには、以下の情報が必要です:

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

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

  • ユーザー名とパスワード: デフォルトでユーザー名は default です。使用ケースに適したユーザー名を使用してください。

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

ClickHouse Cloud service connect button

HTTPS を選択すると、サンプルの curl コマンドで詳細が確認できます。

ClickHouse Cloud HTTPS connection details

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

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

qStudioはhttps://www.timestored.com/qstudio/download/ で入手可能です。

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

  • qStudioを初めて開くとき、メニューオプションのServer->Add Serverやツールバーのサーバー追加ボタンをクリックしてください。
  • 次に詳細を設定します:

新しいデータベースを設定する

  1. サーバータイプ: Clickhouse.com
  2. ホストにはhttps://を必ず含めてください。 ホスト: https://abc.def.clickhouse.cloud ポート: 8443
  3. ユーザー名: default パスワード: XXXXXXXXXXX
  4. 「追加」をクリック

qStudioがClickHouse JDBCドライバーがインストールされていないと判断した場合は、ダウンロードを促します:

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

  • クエリエディタを開いてクエリを実行します。クエリは次の方法で実行できます:

  • Ctrl + e - ハイライトされたテキストを実行

  • Ctrl + Enter - 現在の行を実行

  • クエリの例:

    サンプルクエリ

次のステップ

QStudioの機能についてはQStudioを参照し、ClickHouseの機能についてはClickHouseのドキュメントを参照してください。