Можем ли мы преобразовать номера месяца в название месяца. Я вижу функцию с именем месяца
https://impala.apache.org/docs/build/html/topics/impala_datetime_functions.html#datetime_functions__month
Но она не работает.
Вы можете использовать decode для краткости. Несколько более подробное решение можно выразить с помощью выражения case.
decode
case
select decode(month(a.date_processed), 1, "Jan", 2, "Feb", 3, "Mar".....) as month_name from your_table;
Вы можете преобразовать в unix отметку времени и использовать:
from_unixtime(col, 'MMM')