Yep, that worked. As suggested by Nitin, LATERAL VIEW is a helpful too, and here's the syntax : SELECT Id, Name, App, Byte, Packet FROM testApp2 LATERAL VIEW stack(2,AppWeb, ByteWeb, PacketWeb, AppP2P, ByteP2P, PacketP2P) T AS App,Byte,Packet ;
Thanks for your help guys, Mathieu 2013/1/10 Dean Wampler <dean.wamp...@thinkbiganalytics.com> > Try "as (alias1, alias2, ...)" > > > On Thu, Jan 10, 2013 at 3:42 AM, Mathieu Despriee <mdespr...@octo.com>wrote: > >> Not working either : >> >> SELECT stack(2,AppWeb, ByteWeb, PacketWeb, AppP2P, ByteP2P, PacketP2P) AS >> App,Byte,Packet FROM testApp2; >> > FAILED: SemanticException 1:76 Only a single expression in the SELECT >> clause is supported with UDTF's. Error encountered near token 'Byte' >> >> I tried to quote the aliases or to use array-style with no luck. >> >> Is there any description of hive grammar somewhere ? >> I only found this doc : >> https://cwiki.apache.org/Hive/languagemanual-select.html, but " >> select_expr" is not described .... >> >> >> >> >> >> 2013/1/10 Nitin Pawar <nitinpawar...@gmail.com> >> >>> I never ran into this kind of problem but can you try select as A,B,C >>> >>> >>> On Thu, Jan 10, 2013 at 12:58 AM, Mathieu Despriee >>> <mdespr...@octo.com>wrote: >>> >>>> SELECT stack(2,AppWeb, ByteWeb, PacketWeb, AppP2P, ByteP2P, PacketP2P) >>>> AS A FROM testApp2; >>>> >>>> >>>> 2013/1/10 Nitin Pawar <nitinpawar...@gmail.com> >>>> >>>>> can you provide your query ? >>>>> >>>>> >>>>> On Thu, Jan 10, 2013 at 12:39 AM, Mathieu Despriee <mdespr...@octo.com >>>>> > wrote: >>>>> >>>>>> Hi folks, >>>>>> >>>>>> I want to use the stack function, described here : >>>>>> https://cwiki.apache.org/Hive/languagemanual-udf.html#LanguageManualUDF-BuiltinTableGeneratingFunctions%2528UDTF%2529 >>>>>> >>>>>> Hive asks me to provide the multiple aliases for the resulting >>>>>> columns ("The number of aliases in the AS clause does not match the >>>>>> number >>>>>> of colums output by the UDTF, expected 3 aliases but got 1"). >>>>>> >>>>>> What's the syntax to provide multiple aliases ? >>>>>> >>>>>> Thanks, >>>>>> Mathieu >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Nitin Pawar >>>>> >>>> >>>> >>> >>> >>> -- >>> Nitin Pawar >>> >> >> > > > -- > *Dean Wampler, Ph.D.* > thinkbiganalytics.com > +1-312-339-1330 > >