Таблица Hive, order by возвращает также имена столбцов - PullRequest
0 голосов
/ 03 января 2019

Я создал таблицу кустов, а затем импортировал данные из файла CSV.когда я делаю заказ по запросу о зарплате, это дает мне правильный вывод, но в конце он перечисляет имена столбцов.

Пожалуйста, смотрите прикрепленный скриншот.

Любая помощь будет принята с благодарностью:)

! [Создание таблицы Hive] 1

We can see column names are shown (id, name, salary, department, location,

Csv file

Выбор * из снимка экрана emp_tb не дает имен столбцов select * from emp_tb;

Ответы [ 2 ]

0 голосов
/ 04 января 2019

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

tblproperties ("skip.header.line.count" = "1") Добавьте это в конец таблицы DDL.

ИлиВы можете изменить существующую таблицу:

ALTER TABLE emp_tb SET TBLPROPERTIES ("skip.header.line.count" = "1");Если вы хотите, чтобы заголовок отображался в Hive CLI, установите это свойство в Hive:

set hive.cli.print.header = true;

0 голосов
/ 03 января 2019

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

tblproperties("skip.header.line.count"="1") Добавьте это в конец таблицы DDL.

Или вы можете изменить существующую таблицу:

ALTER TABLE emp_tb SET TBLPROPERTIES ("skip.header.line.count"="1");

Если вы хотите, чтобы заголовок отображался в Hive CLI, установите это свойство в Hive:

set hive.cli.print.header=true;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...