不能修改Apache配置火花的價值

您不能修改引發的價值配置設置在一個筆記本上。它在集群級別必須設置。

寫的亞當Pavlacka

去年發表在:2022年5月20日

問題

你想火花的價值配置在筆記本裏,並得到一個不能修改火花配置的價值錯誤。

例如:

sql設置spark.serializer = org.apache.spark.serializer.KryoSerializer %
錯誤的SQL語句:AnalysisException:不能修改引發的價值配置:spark.serializer;

導致

命令不工作SparkConf條目。這是設計引發3.0及以上。

解決方案

你應該刪除命令SparkConf從你的筆記本的條目。

您可以輸入SparkConf在集群級別值輸入他們的集群火花配置(AWS|Azure|GCP),重新啟動集群。

這篇文章有用嗎?