У меня есть следующий файл на HDFS: Создания многораздельной внешней таблицы с ульем: нет данных
я создаю структуру внешней таблицы в улье:
CREATE EXTERNAL TABLE google_analytics(
`session` INT)
PARTITIONED BY (date_string string)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ','
LOCATION '/flumania/google_analytics';
ALTER TABLE google_analytics ADD PARTITION (date_string = '2016-09-06') LOCATION '/flumania/google_analytics';
После что структура таблицы создается в Hive, но я не вижу никаких данных:
Поскольку это внешняя таблица, данные в sertion следует делать автоматически, не так ли?
Вы должны использовать либо ** вставить переписать **, либо ** вставить в ** для вставки данных в таблицу разделов –
Я думаю, что не потому, что это внешняя таблица. – rom
Таблица ddl должна иметь два столбца вправо. – dileepvarma