Closed mirhendi closed 3 years ago
Hi @mirhendi, I was able to repro this when Glow was not registered with spark = glow.register(spark)
(note that in Glow v1.0.0, glow.register(spark)
is no longer sufficient).
On MLR 7.6 (based on Spark 3.0), this was able to run through after registration. However, I encountered a different issue on MLR 8.2 (based on Spark 3.1):
java.lang.NoSuchMethodError: org.apache.spark.sql.catalyst.expressions.Alias.<init>(Lorg/apache/spark/sql/catalyst/expressions/Expression;Ljava/lang/String;Lorg/apache/spark/sql/catalyst/expressions/ExprId;Lscala/collection/Seq;Lscala/Option;)V
This is due to a binary incompatibility between Spark 3.0 and 3.1; Glow only works on Spark 3.0 for now.
Thank you Karen, changing the runtime and registering glow fixed the problem.
I'm trying to run this in Databricks Runtime 8.2 ML:
And here is the error:
Looking for suggestions, Thank you :)