ClickHouse を Fabi.ai に接続する
Fabi.ai は、コラボレーション型のオールインワンのデータ分析プラットフォームです。SQL、Python、AI、ノーコードを活用して、これまでになく迅速にダッシュボードやデータワークフローを構築できます。ClickHouse のスケールと高い処理能力を組み合わせることで、大規模なデータセットに対する高性能なダッシュボードを、初回から数分で構築・共有できます。

接続情報を取得する
HTTP(S) で ClickHouse に接続するには、次の情報が必要です。
| Parameter(s) | Description |
|---|---|
HOST and PORT | 通常、TLS を使用する場合のポートは 8443、TLS を使用しない場合のポートは 8123 です。 |
DATABASE NAME | 既定で default という名前のデータベースが用意されています。接続したいデータベースの名前を使用してください。 |
USERNAME and PASSWORD | 既定のユーザー名は default です。用途に応じて適切なユーザー名を使用してください。 |
ClickHouse Cloud サービスに関する詳細情報は、ClickHouse Cloud コンソールで確認できます。 サービスを選択し、Connect をクリックします。

HTTPS を選択します。接続情報は、サンプルの curl コマンド内に表示されます。

自己管理型の ClickHouse を使用している場合、接続情報は ClickHouse 管理者によって設定されます。
Fabi.ai アカウントを作成し、ClickHouse に接続する
Fabi.ai にログインするか、アカウントを作成します: https://app.fabi.ai/
-
初めてアカウントを作成する際は、データベースへの接続設定を求められます。すでにアカウントをお持ちの場合は、任意の Smartbook の左側にあるデータソースパネルをクリックし、Add Data Source を選択します。

-
次に、接続情報の入力を求められます。

-
これで完了です。ClickHouse が Fabi.ai に接続されました。
ClickHouse へのクエリ実行
Fabi.ai を ClickHouse に接続したら、任意の Smartbook を開き、SQL セルを作成します。Fabi.ai インスタンスに接続されているデータソースが 1 つだけの場合、SQL セルでは自動的に ClickHouse がデフォルトとして選択されます。複数のデータソースがある場合は、ソースのドロップダウンからクエリ対象のソースを選択できます。

参考資料
Fabi.ai ドキュメント: https://docs.fabi.ai/introduction
Fabi.ai 入門チュートリアル動画: https://www.youtube.com/playlist?list=PLjxPRVnyBCQXxxByw2CLC0q7c-Aw6t2nl