我已经完成了连接Clickhouse服务器/客户端的任务并创建了TABLE。然后,我想将数据从csv导入到该表中。问题是ClickHouse中的DateTime类型需要这样的格式:YYYY-MM-DD hh:mm:ss,但我下载的数据集仅具有以下时间格式:2016-01-13 6:15:00 AM(YYYY-MM- DD h:mm:ss)我的数据集中的小时仅为h,应该为hh。 请告诉我如何将csv文件中的所有数据转换为正确的数据格式(也许是Python代码或其他)?请给我一个样品。
下面是我的数据库表:
CREATE TABLE ChicagoTaxi
(
taxi_id Int32,trip_start_timestamp DateTime,trip_end_timestamp DateTime,trip_seconds Int16,trip_miles Float32,pickup_community_area Int8,dropoff_community_area Int8,fare Nullable(Float32),tips Float32,tolls Nullable(Float32),extras Nullable(Float32),trip_total Nullable(Float32),payment_type Nullable(String),company Int16,pickup_latitude Int16,pickup_longitude Int16,dropoff_latitude Nullable(Float64),dropoff_longitude Nullable(Float64)
) ENGINE = Log