不能修改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),重新启动集群。

这篇文章有用吗?