我從java代碼使用AWS athena解析csv文件。 csv中的某些列是日期類型,一列中的值是逗號。使用aws athena的CSV解析
如果雅典娜表與
ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe'
創建那麼它是無法與解析列逗號正確
但是它解析正確,如果我使用
ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.OpenCSVSerde'
但OpenCSVSerde
的問題是它需要所有列是字符串數據類型,我需要在查詢中執行日期操作,所以不能使用OpenCSVSerde
。
任何其他解決方案? 請幫忙!
你找到了解決辦法 –