You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-user@hadoop.apache.org by 张茂森 <ma...@alibaba-inc.com> on 2006/10/09 11:54:54 UTC
error about character set(ASCII, UTF-8, Unicode) using TextInputFormat
Hi all:
I’m trying to use hadoop to process logs. I’ve write some routine to count
the login times of the same ip. However, because my logs’ characters are
hybrid encoded (ASCII, Unicode, UTF-8 etc), TextInputFormat class in hadoop
will error. Do you have some good way to solve this problem?
Thank you very much!
Re: error about character set(ASCII, UTF-8, Unicode) using TextInputFormat
Posted by Owen O'Malley <ow...@yahoo-inc.com>.
On Oct 9, 2006, at 2:54 AM, 张茂森 wrote:
> Hi all:
>
> I’m trying to use hadoop to process logs. I’ve write some routine
> to count
> the login times of the same ip. However, because my logs’
> characters are
> hybrid encoded (ASCII, Unicode, UTF-8 etc), TextInputFormat class
> in hadoop
> will error. Do you have some good way to solve this problem?
In Hadoop 0.7.0, we disabled the exception when bad UTF8 is given to
the Text object. In the longer term we will re-enable validation but
have support for new-line separated binary data, which is what you
have. *smile*
-- Owen