我们想要将 .csv 文件中的 10 万行导入到 Cassandra 表中。
每行没有唯一的值,因此我们想要向每个导入的行添加 UUID,在从 CSV 文件导入数据时如何自动执行此操作。
.CSV 文件中的示例行(第一行是列名称)
DateTime,Latitude,Longitude,Depth,Magnitude,MagType,NbStations,Gap,Distance,RMS,Source,EventID,Version
2014-09-11T12:36:11.000+00:00,67.689,-162.763,14.6,3.9,ml,,,,0.79,ak,ak11387003,1410441826879
想要将 UUID 添加到每一行,如下所示
UID, DateTime,Latitude,Longitude,Depth,Magnitude,MagType,NbStations,Gap,Distance,RMS,Source,EventID,Version
c37d661d-7e61-49ea-96a5-68c34e83db3a,2014-09-11T12:36:11.000+00:00,67.689,-162.763,14.6,3.9,ml,,,,0.79,ak,ak11387003,1410441826879