我正在开发一个spark 2.0.0版本,其中我的需求是在我的sql上下文中使用'com.facebook.hive.udf.UDFNumberRows‘函数来使用其中一个查询。在我的集群with Hive查询中,我将其用作临时函数,只需定义:创建临时函数myFunc为'com.facebook.hive.udf.UDFNumberRows',这非常简单。<init>(Dataset.scala:167)
at org.
= R2.id WHERE ARRAY_INTERSECTION(R1.writer, R2.writer)[0] is not null ")sqlContext.sql("SELECT R2.= R2.id WHERE ARRAY_INTERSECT(R1.writer, R2.writer)[0] is not null ")
线程"main“org.apache.spark.sql.AnalysisException中的异常:未定义函数:‘ARRAY’。此函
我正在与callUDF功能做斗争,我总是收到函数未注册的错误。我已经粘贴了下面的示例代码: public String call(String$$anonfun$2.apply(FunctionRegistry.scala:65)
at org.apache.spark.sql.catalyst.analysis.SimpleFunctionRegis