Я использую HDP 2.5 с улей. Когда я создаю таблицу hive, используя нижеследующий запрос;Как заставить CTAS генерировать один файл?
create table Sample_table
row format delimited
fields terminated by '|'
stored as textfile
AS
select *
from sample_table_unique
where state='AL';
Либо я могу создать внешнюю таблицу с определенным местоположением.
Мой вопрос в том, когда я создаю таблицу/внешнюю таблицу, сохраненный файл был разделен, т.е. как ниже мудрые файлы были разделены.
/приложение/ульи/склад/sampledb/sample_table: 00000_0, 00001_0, 00002_0, 00003_0,
Я не хочу, чтобы тот расщепленный файл, я хочу один объединенный файл как 00000_0. Я не знаю, как это происходит. Пожалуйста, расскажите мне, как решить эту проблему.
Это базовая концепция файловой системы HDFS ... файл будет вызываться и управляться hdfs .... –
Да, я знаю. Но я хочу один файл. как это сделать. –
Почему? .......... –