我执行查询以创建下面的Hive表:
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
但是当我得到表模式时,列描述总是显示“来自反序列化器”
请联系我,谢谢
答案 0 :(得分:1)
我遇到了同样的问题。我已经更改了配置单元的配置,并且运行良好。
在配置单元外壳中设置以下参数。
设置hive.serdes.using.metastore.for.schema = org.apache.hadoop.hive.serde2.OpenCSVSerde;