sourabh chaki 2013-03-20, 11:11
sourabh chaki 2013-03-20, 14:29
Sounds like you have a problem with Hive, not with Avro — please ask
on the Hive mailing list.
You can check whether a file in HDFS is a valid Avro data file by
copying it to your local disk (hadoop fs -copyToLocal ...) and
displaying it as JSON (java -jar avro-tools-$VERSION.jar tojson
file.avro). If that doesn't work, you'll have to adjust whatever
you're doing with Hive to load the data.
On 20 March 2013 14:29, sourabh chaki <[EMAIL PROTECTED]> wrote:
> Hi All,
> In my application I am getting avro events. I have to process those in
> hive. Using avro schema I have created hive table. But I am not able to
> load those avro events to the hive table(created by same avro schema).
> I am using: load data inpath '/user/test/xyz.avro' into table xyz;
> When I execute: select * from xyz;
> Failed with exception java.io.IOException:java.io.IOException: Not a data
> Please advice what should I do?
> Thanks in advance.
Martin Kleppmann 2013-03-20, 12:13