!pip install duckdb jupysql --quiet
基于 quarto
测试 DuckDB
功能。
以下所有代码可以复制到 jupyter notebook 中执行。
安装依赖
基础配置
import duckdb
= duckdb.connect() conn
jupysql 配置
%load_ext sql
%config SqlMagic.autopandas = True
%config SqlMagic.feedback = 0
%config SqlMagic.displaycon = True
%config SqlMagic.displaylimit = 10
%sql conn --alias duckdb-native
演示数据
%%sql --save short_trips --no-execute
*
SELECT 'https://d37ci6vzurychx.cloudfront.net/trip-data/yellow_tripdata_2021-01.parquet'
FROM < 6.3 WHERE trip_distance
Skipping execution...
%sqlplot histogram --table short_trips --column trip_distance --bins 10 --with short_trips