hive.support.sql11.reserved.keywords был удален в Hive 2.3.0 и более поздних версиях с HIVE-14872
Использование обратных тиков (``) или переименование идентификаторов: timestamp
-> my_timestamp. Других альтернатив нет.
Что ж, вы можете переименовать на уровне serde для JsonSerDe, не уверенный в других SerDe, но это то же самое переименование. JsonSerDe поддерживает сопоставление зарезервированных ключевых слов Hive:
WITH SERDEPROPERTIES ( "mapping.ts" = "timestamp" )
, ts
- это имя столбца Hive, timestamp
- это JSON имя атрибута.