- ClickHouse Cloud サービスに接続する
- テーブルデータの表示、フィルタリング、ソートを行う
- 数回クリックするだけでクエリを実行し、結果データを可視化する
- クエリをチームメンバーと共有し、より効果的にコラボレーションする
テーブルの確認
テーブル一覧とスキーマ情報を表示する
テーブルデータの確認
セルデータの確認
テーブルの絞り込みとソート
テーブルのソート
ソートは、ソートペインに表示されている順序 (上から下) で適用されます。ソートを削除するには、そのソートの横にある「x」ボタンをクリックするだけです。
テーブルのフィルタリング
フィルタとソートを併用する
フィルタとソートからクエリを作成する
[Create Query] 機能の使用時に、フィルタやソートの設定は必須ではありません。
クエリの作成と実行
クエリの作成
- タブバーの「+」ボタンをクリックします
- 左側のサイドバーのクエリ一覧から「New Query」ボタンを選択します
クエリの実行
cmd / ctrl + enter ショートカットを使用します。複数のコマンドを順に記述して実行する場合は、各コマンドの末尾に必ずセミコロンを付けてください。
クエリ実行オプション
デフォルトでは、実行ボタンをクリックすると、SQL エディタ内のすべてのコマンドが実行されます。SQL Console では、このほかに 2 つのクエリ実行オプションを利用できます。
- 選択したコマンドを実行
- カーソル位置のコマンドを実行
cmd / ctrl + enter ショートカットを使用します)。選択範囲がある場合は、SQL エディタのコンテキストメニュー (エディタ内の任意の場所を右クリックして開きます) から [Run selected] を選択することもできます。
現在のカーソル位置のコマンドは、次の 2 つの方法で実行できます。
- 拡張実行オプションメニューから [At Cursor] を選択する (または、対応する
cmd / ctrl + shift + enterキーボードショートカットを使用する
- SQL エディタのコンテキストメニューから [Run at cursor] を選択する
実行時には、カーソル位置にあるコマンドが黄色く点滅します。
クエリのキャンセル
Esc キーを押します。注: すでに返された結果は、キャンセル後もそのまま表示されます。
クエリの保存
ショートカット
cmd / ctrl + s を使って、現在のクエリタブでの作業内容を保存することもできます。クエリの共有
- オーナー (共有オプションを変更可能)
- 書き込みアクセス
- 読み取り専用アクセス
- アクセスなし
クエリへのリンク (パーマリンク)
{start_date: Date} と {end_date: Date} パラメータが含まれている場合、パーマリンクは次のようになります: https://console.clickhouse.cloud/services/:serviceId/console/query/:queryId?param_start_date=2015-01-01¶m_end_date=2016-01-01.
高度なクエリ機能
クエリ結果の検索
WHERE 句を適用した場合の結果をプレビューしたり、特定のデータが結果セットに含まれていることを確認したりするのに役立ちます。検索入力に値を入力すると、結果ペインが更新され、入力した値に一致するエントリを含むレコードが返されます。この例では、ClickHouse を含むコメントについて、hackernews テーブル内の breakfast のすべての出現箇所を探します (大文字と小文字は区別されません) :
注: 入力した値に一致するフィールドがあるレコードは返されます。たとえば、上のスクリーンショットの 3 番目のレコードは by フィールドでは ‘breakfast’ に一致していませんが、text フィールドでは一致しています:
ページネーション設定の調整
クエリ結果データのエクスポート
•••メニューを開き、‘Download as CSV’ を選択します。
クエリデータの可視化
チャートの作成
week ごとの trip_total を表すシンプルな棒グラフを作成します。そのために、week フィールドを x 軸に、trip_total フィールドを y 軸にドラッグします。
ほとんどのチャートタイプでは、数値軸に複数のフィールドを設定できます。これを示すため、fare_total フィールドを y 軸にドラッグします。
チャートのカスタマイズ
- サブタイトル
- 軸タイトル
- x 軸ラベルの向き
trip_total フィールドと fare_total フィールドの相関を示すには、軸の範囲を少し調整する必要があります。