【问题标题】:GenericUDF's initialized method being called multiple timesGenericUDF 初始化方法被多次调用
【发布时间】:2017-11-22 10:00:13
【问题描述】:

我有一个扩展 GenericUDF 的 HiveUDF,当我通过 spark.sql 调用 udf 时,我得到了正确的结果,但初始化的方法被多次调用。

不明白为什么会这样?

【问题讨论】:

    标签: apache-spark apache-spark-sql hiveql hive-udf


    【解决方案1】:

    这里似乎是一个火花错误https://issues.apache.org/jira/browse/SPARK-17728。

    您可以在应用 UDF 之前尝试cache() 数据,但有时这种解决方法会降低性能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-15
      • 1970-01-01
      • 2012-02-16
      相关资源
      最近更新 更多