簡體   English   中英

如何將帶有時間(日期)類型的文件加載到Hive表中?

[英]How to load file with time (Date) type into Hive table?

我正在使用配置單元來創建並嘗試將文件內容加載到表中。 列類型為“日期”,文件中的日期格式為dd / mm / yy,例如:01/12/2013

但是當我從文件中將數據加載到表中時,對應於“Date”的列值始終為NULL,就好像無法加載日期內容一樣。

我將列內容放入txt文件並上傳到hdfs,因此,列可能是:id,name,birthdate

相應的值是:1,“Joan”,04/05/1989

但是“04/05/1989”似乎無法讀入表中,始終為空。

請告訴我,我的txt文件中的格式是否錯誤,或者在將日期類型數據加載到Hive表時需要一些特定的語法。

謝謝!

日期數據類型格式為YYYY-MM-DD。 您需要相應地格式化字段。

更多細節

https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Types#LanguageManualTypes-date

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM