HIVE_30 - неверное имя столбца - PullRequest
0 голосов
/ 13 марта 2020

Я пытаюсь загрузить zip-файл в базу данных улья, используя конвейер потоковых данных, получая следующую ошибку.

Ошибка: com.streamsets.pipeline.api.base.OnRecordErrorException: HIVE_30 - недопустимое имя столбца, замечание .streamsets.pipeline.stage.processor.hive.HiveMetadataProcessor.process (HiveMetadataProcessor. java: 594) в com.streamsets.pipeline.api.base.RecordProcessor.process (RecordProcessor. java: 52)

Сконфигурированный сжатый формат = архив и со строкой заголовка

Я обнаружил, что проблема заключается в исходном столбце CSV-файла с пробелами между

Пример: наборы Strem, пожалуйста, предложите, как добавить "_" вместо пробелов из исходного столбца.

1 Ответ

0 голосов
/ 15 марта 2020

Вы можете использовать Field Mapper для переименования поля:

enter image description here

...