Переименование полей схемы Avro и загрузка данных в Hive - PullRequest
0 голосов
/ 19 марта 2019

Я пытаюсь переименовать схему Avro, используя псевдонимы, как показано ниже: -

старая схема похожа на -

{
"name": "test",
"type": "int"
}, 

&

{
"name": "Num",
"type": "int"
}, 

я хочупереименовать тест в Test и Num в Number.Я пытался сделать это с помощью псевдонимов

{
"name": "Test",
"type": "int",
"aliases": ["test"]
}, 

&

{
"name": "Number",
"type": "int",
"aliases": ["Num"]
}, 

Но при запросе таблицы улья я получаю сообщение об ошибке типа

"found Duplicate field Test" & "found Duplicate field Num"

Я проверил, есть только один раз появление полей и в данных тоже.

Я действительно не понимаю проблему.

...