DuckDB yellow_tripdata 数据集
关于 DuckDB
DuckDB 是一款嵌入式分析型数据库,适用于对本地数据和应用数据执行快速查询。
它支持 SQL,可以直接运行在应用程序中,无需单独的服务器进程。DuckDB 采用列式存储和执行方式,非常适合分析大型数据集、进行聚合计算以及处理 CSV 和 Parquet 文件。
在本 playground 中,DuckDB 用于通过出租车行程数据集练习 SQL。
yellow_tripdata 是一个包含纽约市黄色出租车行程的学习数据集。
该表适合练习筛选、分组、排序、日期操作以及在 DuckDB 中进行聚合计算。
此数据集中的所有字段都允许使用 NULL 值。未定义主键或其他约束。
yellow_tripdata 表
yellow_tripdata - 黄色出租车行程。
- VendorID 出租车服务供应商标识符。
- tpep_pickup_datetime 乘客上车的日期和时间。
- tpep_dropoff_datetime 乘客下车的日期和时间。
- passenger_count 乘客数量。
- trip_distance 行程距离。
- RatecodeID 费率代码标识符。
- store_and_fwd_flag 表示行程数据是否在转发前被暂存。
- PULocationID 上车区域标识符。
- DOLocationID 下车区域标识符。
- payment_type 付款方式标识符。
- fare_amount 不含额外费用的行程费用。
- extra 额外费用。
- mta_tax MTA 税费。
- tip_amount 小费金额。
- tolls_amount 通行费金额。
- improvement_surcharge 交通系统改善附加费。
- total_amount 行程总费用。
- congestion_surcharge 拥堵附加费。
- Airport_fee 机场费用。
yellow_tripdata 表结构
| 列名 | 类型 | NULL | 键 | 默认值 | 其他 |
| VendorID | INTEGER | YES | [null] | [null] | [null] |
| tpep_pickup_datetime | TIMESTAMP | YES | [null] | [null] | [null] |
| tpep_dropoff_datetime | TIMESTAMP | YES | [null] | [null] | [null] |
| passenger_count | BIGINT | YES | [null] | [null] | [null] |
| trip_distance | DOUBLE | YES | [null] | [null] | [null] |
| RatecodeID | BIGINT | YES | [null] | [null] | [null] |
| store_and_fwd_flag | VARCHAR | YES | [null] | [null] | [null] |
| PULocationID | INTEGER | YES | [null] | [null] | [null] |
| DOLocationID | INTEGER | YES | [null] | [null] | [null] |
| payment_type | BIGINT | YES | [null] | [null] | [null] |
| fare_amount | DOUBLE | YES | [null] | [null] | [null] |
| extra | DOUBLE | YES | [null] | [null] | [null] |
| mta_tax | DOUBLE | YES | [null] | [null] | [null] |
| tip_amount | DOUBLE | YES | [null] | [null] | [null] |
| tolls_amount | DOUBLE | YES | [null] | [null] | [null] |
| improvement_surcharge | DOUBLE | YES | [null] | [null] | [null] |
| total_amount | DOUBLE | YES | [null] | [null] | [null] |
| congestion_surcharge | DOUBLE | YES | [null] | [null] | [null] |
| Airport_fee | DOUBLE | YES | [null] | [null] | [null] |