用法

使用量页面是 Looker 创建的信息中心,其中会显示有关 Looker 实例的用量信息。管理员可以利用这些数据更好地了解用户如何使用应用。要查看使用情况页面,请从管理菜单的服务器部分选择使用情况

i__looker 模型

“使用量”面板中的所有信息都基于名为 i__looker 的 LookML 模型。了解该模型有助于您根据自己的 Looker 实例使用情况以及已保存的样式和信息中心的相关信息构建实用的自定义报告。如需了解详情,请参阅我们的使用 i__looker 创建 Looker 使用情况和元数据报告文档页面。

使用情况信息中心

可以从 Looker 的管理页面访问使用情况信息中心:

与其他任何信息中心一样,您可以下载安排使用情况信息中心。

此外,您可以像查看其他信息中心一样深入研究指标和元素:

按来源图块查询

按来源查询图块位于用量页面顶部,其中包含从 Looker 内不同来源运行的查询数量信息。可能的来源包括:

  • API(版本号):来自实例的 Looker API 的查询。
  • 信息中心:与信息中心内显示的图块相关的查询。
  • 信息中心预提取:通过 API 预运行信息中心的查询。
  • 探索:与运行“探索”相关的查询。
  • 其他:来源不属于任何其他类别的查询。
  • 私有嵌入:由私有嵌入上下文发起的查询。
  • 公开嵌入:通过通过公开网址访问的内容运行查询。
  • 查询source_query 的简称,由 Looker 的内部 i__looker 数据库生成的查询。
  • 渲染程序:与为已安排的项目和下载生成图片(.png 和 .pdf)相关的查询。
  • SQL Runner:直接在 SQL Runner 中运行的查询。
  • 已保存的样式:与样式相关联的查询。
  • 计划任务:在生成用于传送的 Look 或信息中心时,Looker 运行的查询。
  • 建议过滤器:用户点击生成建议的过滤器时生成的查询。在这种情况下,Looker 会对过滤后的字段运行 SELECT DISTINCT 以查找向用户显示的建议。

SQL 查询的上下文注释

Looker 在每个 SQL 查询的开头添加唯一注释。注释会添加到来自“探索”、“SQL 运行程序”、“API”和过滤器建议的查询中。系统会自动添加上下文注释。

对 Google BigQuery 连接的上下文注释默认处于停用状态,因为上下文注释使 Google BigQuery 的缓存功能失效,并可能会对缓存性能产生负面影响。如需为 BigQuery 连接启用上下文注释,您可以在连接的连接设置页面上取消选择停用上下文注释设置。如需了解详情,请参阅 Google BigQuery 文档页面。

按以下格式添加上下文注释:

-- 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 中的大多数位置(例如查询页面或 i__looker)中看到添加的评论。

相反,您会在数据库查询日志中看到这些注释。