$ применить, уже выполняется ошибка

Шаги:

  1. Сначала создайте таблицу, используя ее как TEXTFILE (т.е. по умолчанию или в каком формате вы хотите создать таблицу)
  2. Загрузите данные в текстовую таблицу.
  3. Создать таблицу, используя ORC как select * from text_table;
  4. Выбрать * из таблицы orc.

Пример:

CREATE TABLE text_table(line STRING);

LOAD DATA 'path_of_file' OVERWRITE INTO text_table;

CREATE TABLE orc_table STORED AS ORC AS SELECT * FROM text_table;

SELECT * FROM orc_table;   /*(it can not be read)*/
129
задан sfletche 28 July 2016 в 17:22
поделиться