Right now Hive's TRANSFORM mechanism does not allow you set counters. There's a ticket open for adding this feature:
https://issues.apache.org/jira/browse/HIVE-1649 Thanks. Carl On Thu, Apr 7, 2011 at 10:35 AM, Avram Aelony <avramael...@eharmony.com>wrote: > > Can you try using using streaming from Hive? > > http://wiki.apache.org/hadoop/Hive/LanguageManual/Transform > > Cheers, > ~Avram > > > > On Apr 7, 2011, at 10:28 AM, Henry Liu wrote: > > > > > I'd like to report some counters in my customized map and reduce ruby > scripts for hive, just like hadoop streaming does by writing to stderr. > > > > Such as. > > > > > > > > #increment hadoop counters > > $stderr.puts("reporter:counter:Impression,Total,1") > > if first_click == 0 && click_details.empty? > > $stderr.puts("reporter:counter:Impression,NoClick,1") > > end > > > > $stderr.puts ("reporter:status: status rid #{rid}") > > $stderr.puts ("test debug message: rid #{rid}") > > > > > > These are all logged as regular messages, no counters/status recognized > at all. > > > > Anyone has any ideas? > > > > Thanks. > > > >