【发布时间】:2018-08-01 09:28:06
【问题描述】:
在 kibana 中,在 Vega-lite 可视化中,我想随时间创建应用程序 (AAAA) 的转换状态图。 ( 时间线 )
状态有固定值 ( init , start , running ... )
在 x 轴上是时间戳,
在州一级,
用于跟踪状态级别的矩形或条形。
|====
| ======
| =============
_____________________________
t0 t1 t2 ....
我的数据来自 ElasticSearch 中的查询,格式如下。
timestamp app state
t0 AAAA Init
t1 AAAA start
t2 AAAA Running
t3 AAAA stopped
在 vega 中,我想用条形或矩形来表示状态, 例如:初始化状态将由一个从 t0 开始到 t1 结束的矩形表示。但我没有这个信息! t1 在下一个数据行
是否可以通过利用下一行来计算这个值。 数据会是这样。
timestamp app state ends
t0 AAAA Init t1
t1 AAAA start t2
t2 AAAA Running t3
t3 AAAA stopped t4
欢迎任何帮助。
【问题讨论】:
-
t4 从何而来?是与表中下一个应用的 Init 步骤相关联的时间吗?
标签: elasticsearch kibana vega-lite