I think so. I haven't looked for a non-java API though. Pat
From: Michael Jiang [mailto:[email protected]] Sent: Monday, March 28, 2011 11:31 AM To: [email protected] Cc: Christopher, Pat Subject: Re: UDF of processing a column like pig? Thanks, so, I guess only java is supported, right? On Mon, Mar 28, 2011 at 11:27 AM, Christopher, Pat <[email protected]<mailto:[email protected]>> wrote: You can create UDFs, UDAFs and UDTFs. http://wiki.apache.org/hadoop/Hive/HivePlugins Pat From: Michael Jiang [mailto:[email protected]<mailto:[email protected]>] Sent: Monday, March 28, 2011 11:13 AM To: [email protected]<mailto:[email protected]> Subject: UDF of processing a column like pig? I want to have a function that returns the hour information from a date string (wiz not a known format supported by current date functions, but basically this is just a use case example). In pig, you can create a UDF (user defined function) and apply it to a column. Is there an equivalent thing in Hive? I know I can write a mapper to take whole line and transform the specific column I want. But it's not convenient because you have to duplicate the same code for each different source table. Thanks!
