hcatalog-date-in-pig with-hive表

wz1wpwve  于 2021-06-21  发布在  Pig
关注(0)|答案(1)|浏览(277)

我正试图将一个日期字段从pig加载到一个配置单元表中,pig脚本的字段如下所示:

testdate:chararray

配置单元表说明为:

col_name    data_type   
testdate      date

列0中的pig“chararray”类型无法Map到hcat“date”类型。目标文件必须是hcat类型{string或char或varchar}
我抬起头来http://pig.apache.org/docs/r0.9.1/basic.html 发现pig没有hcatalog的日期格式。如果我必须使用pig,在hive中存储这个值作为日期的最佳解决方案是什么?谢谢。

gkl3eglg

gkl3eglg1#

好吧,我想出来了,因为关于这个主题的信息有限:
https://cwiki.apache.org/confluence/display/hive/hcatalog+loadstore#hcatalogloadstore-输入Hive0.13.0及更高版本。1
我需要使用 DATETIME 而不是 chararray 类型转换表:

相关问题