tickscript.groupBy() 函数
tickscript.groupBy() 是由 包作者 维护的用户贡献函数。
tickscript.groupBy() 按照 _measurement 列和其他指定的列对结果进行分组。
这个函数可以与 Kapacitor QueryNode .groupBy 相媲美。
注意:要按时间间隔分组,请使用 window() 或 tickscript.selectWindow()。
函数类型签名
(<-tables: stream[A], columns: [string]) => stream[A] where A: Record
有关更多信息,请参见 Function type signatures。
参数
列
(必填) 按列分组的列列表。
表格
输入数据。默认是管道转发数据 (<-).
示例
按主机和区域分组
import "contrib/bonitoo-io/tickscript"
data
|> tickscript.groupBy(columns: ["host", "region"])