Hive - вывод запроса в файл csv / excel - PullRequest
0 голосов
/ 12 марта 2020

Я пытаюсь вывести результаты Hive в файл (желательно в excel). Я попробовал методы, описанные ниже, и ни один из них не работает, как описано в большинстве постов. Мне интересно, потому что я использую среду Хюэ. Я новичок в Hue и Hive, любая помощь будет оценена

insert overwrite  directory 'C:/Users/Microsoft/Windows/Data Assets' row format delimited fields terminated by '\n' stored as textfile select * from final_table limit 100;
INSERT OVERWRITE LOCAL DIRECTORY 'C:/Users/Microsoft/Windows/Data Assets'
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '\n'
STORED AS TEXTFILE
select * from final_table limit 100;

enter image description here

1 Ответ

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

Я попытался выполнить тот же запрос в моей настройке, он работает нормально.

В вашем случае это может быть проблема с папкой 'C: / Users / Microsoft / Windows / Data Assets' разрешение.
Попробуйте выполнить запись в другую папку (домашняя папка пользователя).


Запрос:
ВСТАВИТЬ ПЕРЕЗАПИСАТЬ ЛОКАЛЬНУЮ КАТАЛОГ '' / tmp / fsimage 'ФОРМАТ РАВНОВАНИЯ РАЗДЕЛЕННЫЙ ПОЛЯ, ПРЕКРАЩАЕМЫЕ '\ n', ХРАНЕННЫМИ КАК ВЫБЕРИТЕ ТЕКСТАЙЛ * ОТ Предела stream_data_partitioned 100;

Присоединен выход
Hive CLI output


Папка назначения
enter image description here

...