搜索工作区资产

本文介绍如何在Databricks工作空间中搜索笔记本、查询、仪表板、警报、文件、文件夹、库、作业和回购。

它还描述了如何搜索在Unity Catalog中注册的表。

请注意

本节中描述的搜索行为不支持非e2工作区或使用客户管理的加密密钥.在这些工作区中,您可以单击搜索图标搜索工具中的搜索字符串搜索空间字段。键入时,将列出名称包含搜索字符串的对象。单击列表中的一个名称,在工作区中打开该项目。

进入搜索对话框

要搜索工作区,请执行以下操作:

  1. 单击搜索在Databricks工作区顶部栏中输入字段,或者使用键盘快捷键Command-P。

    你最近的文件、笔记本、查询、提醒和仪表板都列在下面最近,按最后打开日期排序。

  2. 输入搜索条件。

    列表中最近的对象将被过滤以匹配您的搜索条件。

  3. 从列表中选择项目,或按输入显示搜索对话框。

    搜索对话框

您可以通过文本字符串、对象类型或两者进行搜索。在输入搜索条件并按下之后输入,系统会搜索工作空间中所有查询、仪表板、警报、文件、文件夹、笔记本、库和回购的名称。如果你的工作环境是为Unity目录启用,系统还搜索表名、表注释、列名和列注释。

当您在搜索结果中单击一个项目时,该项目将自动在适当的基于角色的环境中打开。例如,当您单击一个查询时,它将在Databricks SQL中打开。

按文本字符串搜索

要搜索文本字符串,请在搜索字段中键入字符串,然后按Enter。系统搜索工作区中您有权访问的所有对象的名称。它还搜索笔记本命令中的文本,但不搜索非笔记本文件中的文本。

搜索文本

限制搜索到特定的对象类型

您还可以按类型(文件、文件夹、笔记本、库、表或repo)搜索项目。文本字符串不是必需的。中,单击相应的选项卡,将搜索限制为特定类型的项目搜索对话框。如果将文本字段留空,然后按Enter,系统将搜索该类型的所有对象。单击列表中的一个名称,在工作区中打开该项目。还可以使用下拉菜单按所有者或最后修改日期搜索项目。

按项目类型搜索

在支持Unity catalog的工作空间中搜索表

在工作区为Unity目录启用,你可以搜索在Unity Catalog中注册的表。您可以根据表名、表注释、列名和列注释进行搜索。您可以根据父目录和数据库(模式)筛选搜索结果。

搜索结果不包括:

  • 您没有权限查看的表。

    换句话说,要在搜索结果中显示表,必须至少具有选择那张桌子上的特权使用它的父模式和父目录上的特权。默认情况下,Metastore管理员拥有这些特权。所有其他用户必须被授予这些特权。看到Unity Catalog特权和安全对象

  • 遗留Hive亚metastore中的表(即hive_metastore目录)。

    要将这些表升级到Unity Catalog并使其可用于搜索,请遵循中的说明将表和视图升级到Unity Catalog