工作目录里有一个事件文件 data/events.parquet,列为 event_id, user_id, ts, event_type, page。
只读出需要的部分:所有购买事件(event_type 恰好等于小写的 purchase)的 event_id, user_id, ts 三列。
- 匹配区分大小写,
Purchase不算;event_type为 null 的不算。 - 尽量让读取过程只读这三列和过滤需要的列、只读满足条件的行(列裁剪和谓词下推),而不是先把整个文件读进内存再筛选。判题只看结果。
输出
列为 event_id, user_id, ts,行顺序不限。