On Fri, Jan 7, 2011 at 5:17 AM, 김영우 <warwit...@gmail.com> wrote:
> Hi Vaibhav,
> Which version do you use for testing?
> In Hive 0.7 (trunk, I'm currently using), Both 'INSERT OVERWRITE ... SELECT'
> and 'LOAD DATA ..' statements throw an error when I try to insert data into
> a partitioned table without specifying a 'PARTITION' clause.
> - Youngwoo
>
> 2011/1/7 vaibhav negi <sssssssena...@gmail.com>
>>
>> Hi Youngwoo,
>>
>> Hive allows u to load data into a partiotioned table without specifying
>> partiiton column value.
>>
>> I did this simple test.
>>
>> 1. create hive table with 1 partition coulumn
>> 2. load data into table without specifying partition column, got success
>> message.
>> 3. can see data file in hadoop, but if u query hive, u can't access that.
>>
>> It's a bug
>>
>> Thanks and Regards
>>
>> Vaibhav Negi
>>
>>
>> On Fri, Jan 7, 2011 at 3:17 PM, 김영우 <warwit...@gmail.com> wrote:
>>>
>>> Hi Jeff,
>>> How could you insert data into a partitioned table without specify
>>> partition columns or value?
>>>
>>> - Youngwoo
>>>
>>> 2011/1/7 Jeff Zhang <zjf...@gmail.com>
>>>>
>>>> Hi all
>>>>
>>>> I create a table with a partition. Then I import data into this table
>>>> without specify partition, in this case I cannot retrieval data from
>>>> this table using select statement.
>>>> But I can retrieve data when importing data with specify partition.
>>>>
>>>> So I think since hive do not allow me to retrieve data in the first
>>>> case, it should not allow me to import data without specify partition
>>>>
>>>>
>>>> --
>>>> Best Regards
>>>>
>>>> Jeff Zhang
>>>
>>
>
>

Even if you can do it, you should not because it is not the proper
usage of a partitioned table to put data in the parent folder outside
of the partition.

Reply via email to