用量页面是由 Looker 创建的信息中心,其中会显示 Looker 实例的使用情况信息。管理员可以使用这些数据更好地了解用户如何使用该应用。如需查看用量页面,请从管理员菜单的服务器部分中选择用量。
用量信息中心
从管理控制台面板的服务器部分下访问用量信息中心。
您可以像下载或定期生成任何其他信息中心一样,下载或定期生成使用情况信息中心。
您还可以展开使用情况信息中心内的数据点。
“按来源查询”功能块
按来源查询图块位于用量页面顶部,其中包含有关从 Looker 中的不同来源运行的查询数量的信息。可能的来源如下:
- API(版本号):来自实例的 Looker API 的查询。
- 信息中心:与信息中心内的图块相关的查询。
- 信息中心预提取:来自 API 的查询,用于预先运行信息中心。
- 探索:与运行探索相关的查询。
- 其他:来自不属于任何其他类别的来源的查询。
- 私密嵌入:由私密嵌入上下文发起的查询。
- 公开嵌入:通过公开网址访问的内容运行的查询。
- 查询:
source_query的简称,由 Looker 的内部数据库生成的查询。 - 渲染程序:与为预定项和下载内容生成图片(.png 和 .pdf)相关的查询。
- SQL Runner:直接在 SQL Runner 中运行的查询。
- 已保存的 Look:与 Look 关联的查询。
- 计划任务:Looker 在生成要交付的 Look 或信息中心时运行的查询。
- 建议过滤条件:用户点击生成建议的过滤条件时生成的查询。在这种情况下,Looker 会对过滤后的字段运行
SELECT DISTINCT,以查找要向用户显示的建议。
SQL 查询的上下文注释
Looker 会在每个 SQL 查询的开头添加一条唯一注释。这些注释会添加到来自“探索”、SQL Runner、API 和过滤条件建议的查询中。系统会自动添加上下文注释。
上下文注释采用以下格式添加:
-- Looker Query Context '{ "user_id":<user ID>,"history_slug":<history slug>,"instance_slug":"<Looker instance number>}'
这些注释提供了以下信息:
user_id:Looker 实例上每个用户的唯一标识符。您可以将此用户 ID 与管理菜单中用户页面上的用户 ID 进行匹配。history_slug:Looker 实例在数据库上运行的每个查询的唯一标识符。instance_slug:发出查询的 Looker 实例的 ID 编号。Looker 支持团队可以根据需要使用这些信息来帮助您排查问题。
上下文注释会在 SQL 发送到数据库之前添加到传出 SQL 命令中。这样可以防止注释影响 Looker 查询的缓存,但也意味着您无法在 Looker 的大多数位置(例如查询页面或系统活动)看到添加的注释。
您会在数据库查询日志中看到这些注释。