невозможно использовать псевдонимы в схеме avro - PullRequest
0 голосов
/ 23 сентября 2019

У меня есть данные json-файлов, как показано ниже

{"start_time":"1536328","vim":"rred"}

Теперь я хочу вставить в куст, используя hive3streaming в nifi, для которого мне нужно написать схему avro. Мое требование: мне нужна схема avro, где мне нужно использоватьЗначение start_time для столбцов state_date и start_time

Я написал схему, но она не работает (я получаю нулевые значения для столбца state_date: -

 {
 "type": "record","namespace": "cdr","name": "TestRecord",
 "fields": [
   { "name":"state_date", "type": ["null" , "string"], "aliases":["start_time"] },
   { "name":"vim", "type": ["null" , "string"]},
   { "name":"start_time", "type": ["null" , "string"]},
           ]
    }

здесь я использовал псевдонимы, новсе еще это не работает (я могу получить значения для столбцов start_time и vim в улье)

...