drill-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nitin Pawar <nitinpawar...@gmail.com>
Subject Re: Drill UDF input - pass variable list of strings
Date Fri, 10 Feb 2017 05:58:23 GMT
Thanks Charles.
We will give it a try and let you know if it works out

On Fri, Feb 10, 2017 at 12:54 AM, Charles Givre <cgivre@gmail.com> wrote:

> Hi Sandeep,
> You might want to look into the ComplexHolder as an option.  I haven’t
> tried this, but I’d think that you could specify an input param as a
> ComplexHolder.  I’m not sure if this would work or not, but also take a
> look at the implementation of KVGEN().
> I hope this helps,
> - C
>
> > On Feb 9, 2017, at 12:57, Nitin Pawar <nitinpawar432@gmail.com> wrote:
> >
> > Jin,
> >
> > we are looking for passing list as input to a function
> > something like function(col1,[1,2,3]), I feel this is doable
> > Just not able to find a way to pass the second parameter as array input
> >
> > On Thu, Feb 9, 2017 at 11:22 PM, Jinfeng Ni <jni@apache.org> wrote:
> >
> >> AFAIK, Drill currently does not allow variable size of parameters in
> >> UDF in general (built-in function concat is specially handled
> >> internally).  Someone once intended to add such support. Looks like
> >> that work has not been completed yet.
> >>
> >>
> >> On Thu, Feb 9, 2017 at 6:51 AM, Sandeep Dugar <sdugar@gainsight.com>
> >> wrote:
> >>> Hi,
> >>>
> >>> I am trying to write a UDF which will whether a list of strings is
> >>> contained in another list.
> >>>
> >>> Is there a way to pass a list of values to UDF where the list size is
> >>> variable?
> >>>
> >>> Thanks in advance!
> >>> -
> >>> Regards,
> >>> Sandeep
> >>
> >
> >
> >
> > --
> > Nitin Pawar
>
>


-- 
Nitin Pawar

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message