-
1 votesanswersviews
无法在动态库中找到函数'libudfex.so'
根据IQ'udf指南, 创建udf程序如下: 使用CREATE FUNCTION或CREATE AGGREGATE FUNCTION将UDF声明到服务器编写UDF库标识函数将UDF定义为一组C或C函数 . 在C / C中实现函数入口点 . 编译UDF函数和库标识函数将编译的文件链接到动态可链接的库中 . 在我完成所有过程之后,在Interactice SQL中声明CREATE FUNCTION... -
1 votesanswersviews
获取java.lang.UnsupportedOperationException:无法计算Pyspark中的表达式
在我的项目中间,我遇到了这个不支持的操作异常 . 这是我的场景,我创建了一个名为filter的udf并将其注册为fnGetChargeInd . 此函数将4个参数作为unicode时间戳,该时间戳已经从查询格式化为datetime类型,字符串频率,字符串begmonth和字符串currperiod . 通过它计算chargeAmt并返回一个Integer类型值 . 这是我的udf函数代码 def ... -
10 votesanswersviews
将数据框列和外部列表传递给withColumn下的udf
我有一个具有以下结构的火花数据帧 . bodyText_token具有标记(处理/单词集) . 我有一个已定义关键字的嵌套列表 root |-- id: string (nullable = true) |-- body: string (nullable = true) |-- bodyText_token: array (nullable = true) keyword_list=[... -
1 votesanswersviews
BigQuery join和UDF
如何在select语句中连接两个表,我也使用UDF?我将SQL查询和UDF函数存储在两个我通过bq命令行调用的文件中 . 但是,当我运行它时,我收到以下错误: 查询操作中的BigQuery错误:处理作业'[projectID]时出错:bqjob_ [error_number]':无法解析表名:缺少数据集名称 . 请注意,我通过gcloud auth方法登录了正确的项目 . 我的SQL语句: S...