可以在Scala中传递给UDF的参数数

可以在Scala中传递给UDF的参数数,scala,apache-spark,user-defined-functions,Scala,Apache Spark,User Defined Functions,Scala中可以传递给UDF的参数数量是否有限制?是的,有22个参数的硬限制。您可以查看如何生成不同的register方法变体以及。是的,有22个参数的硬限制。您可以查看如何生成不同的register方法变体以及。如果您的意思是参数数量只有三个,如果您查看的文档,您会注意到这些参数是: f:AnyRef,数据类型:数据类型,输入类型:Seq[dataType]= 不可变的 另一方面,如果您指的是可以传递给匿名函数的参数数量,这是您可以检查它的第一个参数。如果您指的是只有三个参数的数量,如果您检查

Scala中可以传递给UDF的参数数量是否有限制?

是的,有22个参数的硬限制。您可以查看如何生成不同的
register
方法变体以及。

是的,有22个参数的硬限制。您可以查看如何生成不同的
register
方法变体以及。

如果您的意思是参数数量只有三个,如果您查看的文档,您会注意到这些参数是:

f:AnyRef,数据类型:数据类型,输入类型:Seq[dataType]= 不可变的


另一方面,如果您指的是可以传递给匿名函数的参数数量,这是您可以检查它的第一个参数。

如果您指的是只有三个参数的数量,如果您检查的文档,您会注意到这些参数是:

f:AnyRef,数据类型:数据类型,输入类型:Seq[dataType]= 不可变的

另一方面,如果您指的是可以传递给匿名函数的参数的数量,那么这是您可以检查它的第一个参数