配置单元表始终设置列注解为“来自反序列化程序”

doinxwow  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(254)

我执行查询来创建下面的配置单元表:

CREATE TABLE db1.test_create_tbl( column1 smallint COMMENT 'desc of column')
COMMENT 'desc of table'
ROW FORMAT SERDE
'org.apache.hadoop.hive.serde2.OpenCSVSerde' 
STORED AS TEXTFILE

我执行查询以显示下面的表架构:

DESCRIBE db1.test_create_tbl

但当我得到表模式时,列描述总是显示“来自反序列化程序”
请摸摸我,谢谢

vktxenjb

vktxenjb1#

我也遇到过同样的问题。我已经改变了Hive的配置,效果很好。
在配置单元外壳中设置以下参数。
设置hive.serdes.using.metastore.for.schema=org.apache.hadoop.hive.serde2.opencsvserde;

相关问题