1.4 KiB
1.4 KiB
title | description | menu | weight | aliases | related | flux/v0.x/tags | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
tickscript.groupBy() function | The `tickscript.groupBy()` function groups results by the `_measurement` column and other specified columns. |
|
302 |
|
|
|
The tickscript.groupBy()
function groups results by the _measurement
column and
other specified columns.
This function is comparable to [Kapacitor QueryNode .groupBy](/{{< latest "kapacitor" >}}/nodes/query_node/#groupby).
{{% note %}}
To group by intervals of time, use window()
or tickscript.selectWindow()
.
{{% /note %}}
import "contrib/bonitoo-io/tickscript"
tickscript.groupBy(columns: ["exampleColumn"])
Parameters
columns
({{< req >}}) List of columns to group by.
tables
Input data.
Default is piped-forward data (<-
).
Examples
Group by host and region
import "contrib/bonitoo-io/tickscript"
data
|> tickscript.groupBy(columns: ["host", "region"])