队列可视化
快速导航
队列介绍
队列分析检查预定组(称为队列)在经过一系列阶段时的结果。队列图的标志性特征是比较两个不同时间序列中变量的变化。例如,常见的队列定义是按注册时间段划分的用户以及他们每天的使用模式。其他示例包括
- 按月份划分的每月硬盘故障统计数据
- 按周划分的每周供应商交付绩效
- 按月份划分的每月平均班级 GPA
虽然有很多方法可以定义队列分析的阶段,但 Redash 支持具有每日、每周或每月阶段的队列可视化。此外,Redash 的队列图将给定时期内队列的测量值与其组的初始人口规模进行比较。
数据格式
Redash 希望您的输入样本采用以下格式
队列日期 | 期间 | 满足目标计数 | 队列总大小 |
---|
- 队列日期是唯一标识队列的日期。假设您要可视化按注册日期划分的每月用户活动,则所有在 2018 年 1 月注册的用户的队列日期为 2018 年 1 月 1 日。任何在 2 月注册的用户的队列日期为 2018 年 2 月 1 日。
- 期间是自此样本的队列日期起经过的期间数。如果您按注册月份对用户进行分组,则您的期间将是自这些用户注册以来经过的月份数。在上面的示例中,1 月注册的用户在 7 月的活动测量值将产生 7 的期间值,因为 1 月和 7 月之间经过了 7 个期间。
- 满足目标计数是您在此期间对该队列的实际绩效衡量。在上面的示例中,如果 1 月注册的 30 个用户在 7 月显示了活动,则满足目标计数将为 30。
- 队列总大小是 Redash 将用于计算给定期间队列目标满足率的百分比的分母。继续上面的示例,如果 1 月注册了 72 个用户,则队列总大小将为 72。渲染可视化时,Redash 将该值显示为 41.67%(30 ÷ 72)。
队列日期说明
即使您按月或周定义队列,Redash 也希望您的 队列日期 列中的值是完整的日期值。如果您按月份分组,则 2018-01-18
应缩短为 2018-01-01
或 1 月的任何其他完整日期,而不是 2018-01
。
由于底层渲染引擎中的一个错误,Redash 的队列可视化工具在渲染之前会将所有日期和时间值转换为 GMT。为了避免渲染问题,您应该按本地 UTC 偏移量调整数据库返回的日期时间。