0

于是就有了一张表,其结构和数据如下。

|Code | TimeStamp | Value|
|1 | datetimevalue-1 | 0|
|1 | datetimevalue-2 | 1|
|1 | datetimevalue-3 | 1|
|2 | datetimevalue-1 | 0|
|2 | datetimevalue-2 | 1|
|2 | datetimevalue-3 | 1|

我想为按代码分组的值和时间戳绘制多个系列。但是,不需要聚合函数。

我尝试使用 make-series 但再次需要聚合函数阻止我做同样的事情。我也对用户定义的函数持开放态度,只要它们能够获得代码值的多个图。

此外,图的数量(用于查询的代码数量)是动态的

4

1 回答 1

0

你的数据集看起来已经“聚合”了——也许——你只需要“渲染”它?例如,“渲染时间表”:

datatable(Code:string, TimeStamp:datetime, Value:long)
[
1,datetime(2019-09-12 19:25),0,
1,datetime(2019-09-12 19:26),1,
1,datetime(2019-09-12 19:27),1,
2,datetime(2019-09-12 19:25),0,
2,datetime(2019-09-12 19:26),1,
2,datetime(2019-09-12 19:27),1,
]
| render timechart 
于 2019-09-12T19:29:30.103 回答