我已经阅读了配置databricks-connect的文档,但是在运行databricks-connect test时仍然会遇到下面的错误
来自终端的错误
java.lang.NoSuchMethodError: org.apache.spark.internal.config.package$.STRING_REDACTION_PATTERN()Lorg/apache/spark/internal/config/ConfigEntry;
error: not found: value spark import spark.implicits._
error: not found: value spark import spark.sql
error: not found: value spark spark.range(100).reduce(_ + _)
Scala command failed to produce correct result用于建立数据库的步骤连接
spark.databricks.service.server.enabled true (重新启动)2.7.15创建Python项目pip uninstall pysparkpip install -U databricks-connect==5.3.*databricks-connect configure https://<account>.cloud.databricks.com<secret_token><cluster_token><left_blank>15001
是什么导致了这个错误,是否有可能修复?
使用的资源
发布于 2019-07-22 18:28:49
经过进一步研究,我发现了另一篇StackOverflow文章,其中讨论了Java如何暗示版本不匹配。我将Databricks集群运行时降级为5.1,并通过运行以下命令更新了databricks-connect:
pip install -U databricks-connect==5.1.*为了验证,我运行了:
databricks-connect test需要记住的重要项目:
https://stackoverflow.com/questions/57150318
复制相似问题