首页 > 解决方案 > Databricks Notebook - Microsoft Azure - 附加到集群时自动完成功能不起作用

问题描述

Databricks Notebook - Microsoft Azure - 当 Databricks Notebook 连接到集群时,自动完成功能不起作用。

有人可以分享任何解决此问题的建议吗?

[已编辑]

我有几个集群,我看到这种自动完成行为不仅仅适用于其中一个集群!关于何时发生这种情况的任何指示?

标签: azuredatabricksazure-databricksspark-notebookdatabricks-connect

解决方案


可以使用 Azure Databricks 自动完成功能在单元格中输入代码段时自动完成代码段。这减少了您必须记住的内容,并最大限度地减少了您必须做的打字量。Azure Databricks 在笔记本中支持两种类型的自动完成:本地和服务器。

本地自动完成完成笔记本中存在的单词。服务器自动完成功能更强大,因为它访问集群以获取已定义的类型、类和对象,以及 SQL 数据库和表名。要激活服务器自动完成功能,您必须将附加笔记本附加到集群并运行定义可完成对象的所有单元。

输入可完成对象后按Tab即可触发自动完成。例如,定义并运行包含 和 定义的单元格后MyClassinstance实例的方法是可完成的,并且当您按 Tab时会显示有效完成的列表。

在此处输入图像描述

参考: Azure Databricks – 使用笔记本


推荐阅读