Looks like you have corrupted avro files / NOT avro files inside catalog.
Or your files have different schema.

Try to read about AvroStorage and run it using debug key (see doc
https://cwiki.apache.org/confluence/display/PIG/AvroStorage). It sohuld
help you to get the idea where things go wrong.

lobal Parameters

   - debug n
   Users can check debug information using this option where *n* represents
   the debug level:
   1. Show names of some function calls when *n>=3*;
   2. Show details when *n>=5*.
   -





2013/10/1 Yang <teddyyyy...@gmail.com>

> I had this code:
>
> a = load 'myfile.avro' USING AvrotStorage();
> ....
>
> it works fine.
>
> but after I change 'myfile' to 'mydirectory/path/' or 'mydirectory/path/*',
> it loads nothing, and gave an error :"Schema for a unknown."
>
> I guess the AvroStorage() does not provide the ability to load multiple
> files? ----- I remember the default PigStorage does allow file globs to be
> loaded
>
> thanks!
> yang
>

Reply via email to