跳转到主要内容
在本指南中,我们将介绍如何集成 ClickHouse。 我们将使用 JupySQL 在 ClickHouse 上运行查询。 数据加载完成后,我们将通过 SQL 绘图对其进行可视化。 JupySQL 与 ClickHouse 之间的集成是通过 clickhouse_sqlalchemy 库实现的。该库可让两个系统轻松通信,并使你能够连接到 ClickHouse 并指定 SQL 方言。连接后,你可以直接在 ClickHouse 原生 UI 中运行 SQL 查询,也可以直接在 Jupyter 笔记本中运行。
注意:你可能需要重启内核,才能使用已更新的软件包。
你需要确保 ClickHouse 已启动且可访问,以便进行接下来的步骤。你可以使用本地版或 Cloud 版本。 **注意:**你需要根据要连接的实例类型调整 connection string (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月10日