我的代码如下:
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文件创建一个配置单元表,因为列名与架构不匹配,所以我无法创建表。