Hi Jim, Hive UDF function is working fine in Drill. But Hive UDAF (Aggregate function) is not working. I just want to use collect method (https://github.com/klout/brickhouse/blob/master/src/main/java/brickhouse/udf/collect/CollectUDAF.java) in Drill. But drill is not recognizing this method. So how to use this UDAF in Hive ?. Thanks
> From: [email protected] > Date: Fri, 17 Jul 2015 07:44:33 -0700 > Subject: Re: Drill - Hive UDAF Support > To: [email protected] > > Siva, > > the first thing I do is test the Hive UDF in Hive. once that works I begin > moving it into Drill. I'm assuming you have your empty drill-module.conf > file, classes, and source files in your jars and have put them in the drill > class path say <your-drill>/jars/3rdparty. > > When you restart your drill pits you can do a tail on the > <your-drill>/logs/drillbit.log file and look to see if drill had any > complaints during the UDF loading on startup. > > Documentation: https://drill.apache.org/docs/deploying-and-using-a-hive-udf/ > > > On Thu, Jul 16, 2015 at 11:59 PM, Siva B <[email protected]> wrote: > > > Hi Team, > > I am trying to use Hive Custom UDAF (which extentds > > org.apache.hadoop.hive.ql.udf.generic.AbstractGenericUDAFResolver class) in > > Drill. But I am getting error like "No match found for function signature > > function_name". I am able to use Hive custom UDF (which extends > > org.apache.hadoop.hive.ql.exec.UDF) function successfully, but the UDAF is > > not working. > > Please let me know about the workaround to use Hive UDAF. > > Thanks,Siva
