Azure Databricks 群集火花配置已禁用

Azure Databricks cluster spark configuration is disabled

在创建 Azure Databricks 并配置其 cluster 时,我为 Spark 选择了默认语言 python,sql。但现在我也想添加 Scala。当 运行 Scala 脚本时,我收到以下错误。因此,我的在线搜索将我带到 this 文章,该文章描述了您可以通过转到集群设置页面的 Advanced options 部分并单击那里的 Spark 选项卡来更改集群配置(如如下图所示)。但是我发现那里的 Spark 部分变灰了(禁用):

问题:如何启用集群设置页面高级部分的Spark部分(如下图所示)以便我可以编辑最后一行的部分?注意:我创建了 Databricks 及其集群,因此我是管理员(如下图 2 所示)。

Databricks Notebook error: Your administrator has only allowed sql and python commands on this cluster.

您需要单击集群控件中的“编辑”按钮 - 之后您应该能够更改 Spark 配置。但是您不能为具有凭据直通的高并发集群启用 Scala,因为它仅支持 Python & SQL (doc) - 主要原因是使用 Scala 您可以绕过用户隔离。

如果您需要凭据直通 + Scala,则需要使用标准集群,但它仅适用于单个特定用户 (doc)。