2016-12-16 12 views
0

Я пытаюсь сделать вставку в ведра. Когда я запускаю запрос, все выглядит нормально, и я вижу в отчетах некоторое количество записанных байтов. Никаких ошибок в журналах Hive также нет.
Но когда я смотрю в таблицу У меня нет ничего :(Вставка в стол с ведрами создает пустой стол

CREATE TABLE test (
test_date строка,
test_id строка,
test_title строка)
CLUSTERED BY (
text_date)
В 100 ВЕДОМЫЕ
ROW FORMAT DELIMITED
ПОКРЫТИЯ, ОГРАНИЧЕННЫЕ ''
ЛИНИИ TERMINATED BY '\ п'
хранится как ORC
МЕСТОПОЛОЖЕНИЕ
'HDFS: //myserver/data/hive/databases/test.db/test'
TBLPROPERTIES (
«skip.header.line. рассчитывать '=' 1' ,
'транзакционной' = 'TRUE')

вставить в test.test
SELECT 'test_date', 'test_id', 'test_title' от test2.green

Результат
Закончилось Работа = job_148140234567_254152
Загрузка данных в таблице test.test
Таблица test.teststats: [numFiles = 100, NumRows = 1601822, TotalSize = 9277056, rawDataSize = 0]
MapReduce Работа Запущенный:
Stage-Тур- 1: Карта: 6 Уменьшение: 100 Накопительное CPU: 423,34 сек
HDFS чтения: 148450105
HDFS Запись: 9282219
УСПЕХ

улей> выберите * от test.test предела 2;
OK
Время съемки: 0,124 секунды
улей>

ответ

1

Является ли этот запрос действительно работает? У вас есть дополнительная запятая в строке

test_title string,) 

также coulmn text_date в вашем определении столбца отсутствует. Может быть, вы имели в виду test_date?

CLUSTERED BY (text_date) 

 Смежные вопросы

  • Нет связанных вопросов^_^