Thanks,  its worked .!!

On Sat, Feb 20, 2016 at 8:18 PM, Divya Gehlot <divya.htco...@gmail.com>
wrote:

> Yes Gabriel is correct ..
> Even I got into same issue and it got resolved by MSCK repair  table
> .....command
> On Feb 20, 2016 12:35 AM, "Gabriel Balan" <gabriel.ba...@oracle.com>
> wrote:
>
>> Hi
>>
>> It's not enough to make dirs in hdfs. You need to let the metastore know
>> you're adding partitions.
>> Try to Recover Partitions (MSCK REPAIR TABLE)
>> <https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageManualDDL-RecoverPartitions(MSCKREPAIRTABLE)>
>> .
>>
>>
>> hth
>> Gabriel Balan
>>
>> The statements and opinions expressed here are my own and do not
>> necessarily represent those of Oracle Corporation.
>>
>> ----- Original Message -----
>> From: amrit.jan...@goibibo.com
>> To: hue-u...@cloudera.org, user@hive.apache.org
>> Sent: Friday, February 19, 2016 2:21:29 AM GMT -05:00 US/Canada Eastern
>> Subject: External table returns no result.
>>
>> Hi,
>>
>> Trying to run queries over HDFS data using Hive external table.
>>
>> Created a table using the following syntax but select * from stats
>> returns no result.
>>
>> CREATE EXTERNAL TABLE `stats`(
>>> `filename` string,
>>> `ts` string,
>>> `type` string,
>>> `module` string,
>>> `method` string,
>>> `line` string,
>>> `query` string,
>>> `qt` string,
>>> `num_results` string,
>>> `result_count` int,
>>> `search_time` string,
>>> `millis` float,
>>> `ip` string)
>>> PARTITIONED BY (
>>> `years` bigint,
>>> `months` bigint,
>>> `days` bigint,
>>> `hours` int)
>>> ROW FORMAT DELIMITED
>>> FIELDS TERMINATED BY '\t'
>>> STORED AS INPUTFORMAT
>>> 'org.apache.hadoop.mapred.TextInputFormat'
>>> OUTPUTFORMAT
>>> 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'
>>> LOCATION
>>> 'hdfs://nmlgo1912:8020/user/goibibo/external/logs/provider=stats'
>>
>>
>> The folder structure is as given below, there are *multiple bzip2 files* 
>> residing
>> inside hours folder containing required data.
>>
>>
>> /user/goibibo/external/logs/provider=stats/years=2016/months=201602/days=20160202/hours=01/
>> { 1.bzip2, 2.bzip2 ...}
>>
>>
>> Also, if table is created without partition and we point LOCATION
>> directly to any particular hour everything works fine. Issue is with the
>> partitioned table.
>>
>> Hive 0.13 ( CDH 5.3 )
>>
>> Please help.
>> --
>>
>> Regards,
>> Amrit
>> DataPlatform Team
>>
>>


-- 

Regards,
Amrit
DataPlatform Team

-- 

Reply via email to