У меня есть некоторые данные о HDFS, которые я пытаюсь настроить для запроса через куст.Данные представлены в виде разделенных запятыми текстовых файлов.Один из столбцов в файле - это столбец даты / времени:
Wed Aug 29 16:16:58 CDT 2018
Когда я пытаюсь прочитать таблицу Hive, созданную с помощью следующего сценария, я получаю NULL в качестве значения, читаемого для этого столбца...
use test_db;
drop table ORDERS;
create external table ORDERS(
SAMPLE_DT_TM TIMESTAMP
...
)
row format delimited
fields terminated by ','
stored as textfile
location '/user/data';
Когда я заменяю TIMESTAMP на STRING, я могу прочитать значение столбца.Но не уверен, как читать его как подходящий формат даты, поддерживаемый Hive ...