HI Vinod,

Yes If you want to use a scala or python function you need the block of
code.

Only Hive UDF's are available permanently.

Thanks,
Vishnu

On Wed, Jul 8, 2015 at 5:17 PM, vinod kumar <vinodsachin...@gmail.com>
wrote:

> Thanks Vishnu,
>
> When restart the service the UDF was not accessible by my query.I need to
> run the mentioned block again to use the UDF.
> Is there is any way to maintain UDF in sqlContext permanently?
>
> Thanks,
> Vinod
>
> On Wed, Jul 8, 2015 at 7:16 AM, VISHNU SUBRAMANIAN <
> johnfedrickena...@gmail.com> wrote:
>
>> Hi,
>>
>> sqlContext.udf.register("udfname", functionname _)
>>
>> example:
>>
>> def square(x:Int):Int = { x * x}
>>
>> register udf as below
>>
>> sqlContext.udf.register("square",square _)
>>
>> Thanks,
>> Vishnu
>>
>> On Wed, Jul 8, 2015 at 2:23 PM, vinod kumar <vinodsachin...@gmail.com>
>> wrote:
>>
>>> Hi Everyone,
>>>
>>> I am new to spark.may I know how to define and use User Define Function
>>> in SPARK SQL.
>>>
>>> I want to use defined UDF by using sql queries.
>>>
>>> My Environment
>>> Windows 8
>>> spark 1.3.1
>>>
>>> Warm Regards,
>>> Vinod
>>>
>>>
>>>
>>
>

Reply via email to