教程:基于过滤指标创建比率字段

在报告和数据可视化方面,一个常见的应用场景是将关键绩效指标 (KPI) 显示为一个指标相对于另一个指标的比率。例如,假设您要衡量在线编程学院的完成率。课程的 KPI 是完成率,我们在此将其定义为:

Course completions / Course registrations

如果您的数据集已包含这些数据,则可以在 Looker 数据洞察中显示结果。但如果您需要在报告中计算完成率,或者需要根据过滤后的数据来显示完成率,该怎么办?解决方案是使用数据混合。

假设您的数据如下所示:

事件类别 事件操作 课程编号 唯一身份事件数
课程证书 下载 9 299
课程完成 失败 8 21
课程完成 失败 9 86
课程完成 通过 9 337
课程完成 失败 6 34
课程完成 通过 7 363
课程完成 失败 7 17
注册 注册 8 814
注册 注册 7 475
注册 注册 5 574
注册 注册 9 1078
注册 取消注册 6 22

第 1 步:计算课程完成次数

  1. 向报告添加统计信息摘要图表。将其命名为 Course Completions
  2. 将指标设置为唯一身份事件数
  3. 向得分卡添加过滤条件以忽略未完成事件:

    IncludeEvent Category= "Course Complete"

    AND

    IncludeEvent Action= "Pass"

根据示例数据,统计信息摘要图表将如下所示:

课程完成情况

700

第 2 步:计算课程注册数

  1. 向报告添加统计信息摘要图表。将其命名为课程注册
  2. 将指标设置为唯一身份事件数
  3. 向得分卡添加过滤条件,以忽略非注册事件:

    IncludeEvent Category= "Registration"

    AND

    IncludeEvent Action= "Register"

根据示例数据,统计信息摘要图表将如下所示:

课程注册

2,941

第 3 步:混合记分卡中的数据

  1. 选择课程注册得分卡,然后选择课程完成情况得分卡。
  2. 右键点击,然后选择混合数据

这样一来,系统就会创建一个新的统计信息摘要,自动计算这两个指标之间的比率:

课程完成率

23.80%

详细了解混合的运作方式: