avro файлы содержат _col0, _col1, _col2 вместо фактического имени столбца, когда я делаю INSERT OVERWRITE DIRECTORY '$ (ouput_direcotry)', сохраненную как AVRO - PullRequest
0 голосов
/ 10 января 2019

Мой код выглядит так:

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, поскольку имена столбцов не соответствуют схеме, я не могу создать таблицу.

...