メインコンテンツへスキップ
このガイドでは、ClickHouse とのインテグレーションを紹介します。 JupySQL を使用して、ClickHouse 上でクエリを実行します。 データが読み込まれたら、SQL のプロット機能で可視化します。 JupySQL と ClickHouse のインテグレーションは、clickhouse_sqlalchemy ライブラリによって実現されています。このライブラリを使用すると、両システム間で簡単に通信でき、ClickHouse に接続して SQL dialect を指定できます。接続後は、ClickHouse の native UI から直接 SQL クエリを実行することも、Jupyter ノートブックから直接実行することもできます。
注: 更新されたパッケージを使用するには、カーネルの再起動が必要になる場合があります。
次の手順に進むには、ClickHouse が起動しており、アクセス可能であることを確認してください。ローカル版またはクラウド版のどちらでも使用できます。 注: 接続先のインスタンスタイプ (url、user、password) に応じて、接続文字列を調整する必要があります。以下の例ではローカルインスタンスを使用しています。詳しくは、このガイドをご覧ください。
  • clickhouse://default:***@localhost:8123/default 完了。
  • clickhouse://default:***@localhost:8123/default 完了しました。
  • clickhouse://default:***@localhost:8123/default 完了しました。
count()
1999657
  • clickhouse://default:***@localhost:8123/default 完了。
pickup_ntaname
Morningside Heights
Hudson Yards-Chelsea-Flatiron-Union Square
Midtown-Midtown South
SoHo-Tribeca-Civic Center-Little Italy
Murray Hill-Kips Bay
  • clickhouse://default:***@localhost:8123/default 完了しました。
round(avg(tip_amount), 2)
1.68
  • clickhouse://default:***@localhost:8123/default 完了しました。
passenger_countaverage_total_amount
022.69
115.97
217.15
316.76
417.33
516.35
616.04
759.8
836.41
99.81
  • clickhouse://default:***@localhost:8123/default 完了。
pickup_datepickup_ntanamenumber_of_trips
2015-07-01Bushwick North2
2015-07-01Brighton Beach1
2015-07-01Briarwood-Jamaica Hills3
2015-07-01Williamsburg1
2015-07-01Queensbridge-Ravenswood-Long Island City9
  • clickhouse://default:***@localhost:8123/default 実行をスキップ中…
最終更新日 2026年6月12日