查看表的频繁查询和用户

可以使用目录资源管理器中的“见解”选项卡查看在 Unity Catalog 中注册的任何表的最近最频繁的查询和用户。 “见解”选项卡报告过去 30 天内频繁的查询和用户访问情况。

此信息可帮助回答以下问题:

  • 是否可以信任此数据?
  • 有哪些好方法可用于使用此数据?
  • 哪些用户可以回答我关于此数据的问题?

注意

“见解”选项卡上列出的查询和用户仅限于使用 Databricks SQL 执行的查询。

开始之前

必须具有以下权限才能在“见解”选项卡上查看频繁的查询和用户数据。

在 Unity Catalog 中:

  • SELECT 对表的特权。
  • USE SCHEMA:表的父架构的特权。
  • USE CATALOG:表的父目录的特权。

默认情况下,元存储管理员具有这些特权。 请参阅在 Unity Catalog 中管理权限

在 Databricks SQL 中:

  • 查询的“可以查看”权限。 将看不到没有查看权限的查询。 请参阅查询 ACL

查看“见解”选项卡

  1. 在 Azure Databricks 工作区中,单击 “目录”图标目录”以打开目录资源管理器。

  2. 搜索或导航到要获取见解的表。

    请参阅搜索工作区对象浏览数据库对象

  3. 在表选项卡上,点击见解选项卡。

    对表进行的查询和过去 30 天内访问该表的用户按频率顺序列出,最频繁的查询位于顶部。

    在“见解”选项卡中,可以查看经常使用的查询、仪表板、笔记本和联接的表。

“见解”选项卡显示了包含最常访问用户、仪表板和笔记本的表。

按受欢迎程度对架构中的表进行排序,从而可跨目录找到最受欢迎的表。 受欢迎程度取决于对表执行的交互式运行的次数。 流行度指标捕获表的所有读取操作,可以包括从 JDBC、SQL 语句执行 API、SQL 连接器和目录资源管理器中的示例数据单击执行的读取操作。

“表”选项卡显示了常用表、创建时间以及所有者的列表。

限制

  • 频繁查询指标仅捕获 SQL 编辑器中已保存的查询。
  • 频繁用户指标仅捕获 Databricks SQL 仓库的使用情况。