当我执行存储为AVRO

时间:2019-01-10 17:19:43

标签: hive hiveql avro

我的代码如下:

INSERT OVERWRITE DIRECTORY '$(ouput_direcotry)' stored as AVRO select a.amount, a.name from a;

这将创建一个avro文件...

{u'_col0': u'100', u'_col1': u'abcd'}

代替:

{u'amount- u'100', u'name': u'abcd'}

我基本上是试图用此avro文件创建一个配置单元表,因为列名与架构不匹配,所以我无法创建表。

0 个答案:

没有答案