spark UDF 怎么实现参数数量可变,不传参时候,有默认值。见下图?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spark UDF 怎么实现参数数量可变,不传参时候,有默认值。见下图?相关的知识,希望对你有一定的参考价值。

想实现UDF参数数量可变。 函数有两个参数my_udf(A:String,B:int). B 可以传,也可以不传,默认0

参考技术A 这样写就行了,给参数一个默认值

def my_udf(A:String = "",B:Int = 0):

XMLHttp.send()不传参时必须传null吗?

xmlhttp的send是传递参数用的,但是只有在使用post方式提交请求的时候才有用
如下:
xmlhttp.open("post",url,true); 
。。。
xmlhttp.send("data=data&data2=data2");
 
用get的话一般就是:
xmlhttp.open("get",url,true); 
。。。
xmlhttp.send(null);

以上是关于spark UDF 怎么实现参数数量可变,不传参时候,有默认值。见下图?的主要内容,如果未能解决你的问题,请参考以下文章

Spark Sql udf,参数数量可变

XMLHttp.send()不传参时必须传null吗?

参数个数可变的函数

函数传参

matlab 中关于 varargin 参数

C语言可变参数