我可以从Databricks中的当前笔记本启动另一个群集吗?

时间:2020-02-26 15:30:40

标签: azure databricks azure-databricks

我有分配给cluster1的Notebook1和分配给cluster2的Notebook2。 我想从笔记本1触发笔记本2,但笔记本2应该仅使用cluster2来执行。 目前,它是使用Cluster1触发的。 请让我知道更多信息。

1 个答案:

答案 0 :(得分:0)

不幸的是,您不能从当前笔记本启动另一个群集。

这是唯一的行为,当您从Notebook中触发Notebook2时,它将使用cluster1而不是cluster2。

原因:当您从Notebook1运行任何命令时,始终在附加的群集上运行。

不能将笔记本静态分配给群集;那实际上只是运行时状态。如果要在其他群集上运行某些代码(在这种情况下,代码是一个笔记本),则必须通过让第一个笔记本提交单独的作业来完成此操作,而不是使用dbutils.notebook.run或{{ 1}}。

enter image description here

笔记本作业详细信息:

enter image description here

希望这会有所帮助。