On Tue, Jan 14, 2014 at 2:06 PM, Pritchard, Charles X. -ND
<charles.x.pritchard....@disney.com> wrote:
> Do I just pop the “original” field name in as an alias and use the “safe”
> (alphanumeric+underscore) one as the primary name?

I'm not exactly sure what you're trying to do.  Aliases in the
reader's schema are matched to names in the writer's schema.  So if
you have Avro data with names that are illegal in Hive then you could
provide Hive with a safely-named schema to use when reading these that
has the original name as an alias.  Conversely, if Hive writes data
with the "safe" name that you want to read as data using the original
name, then you'd read with the safe name in an alias.  Does that make
sense?

Doug

Reply via email to