diff --git a/docs/sources/reference/direct-db-connection.md b/docs/sources/reference/direct-db-connection.md index d5489ff..a0d013a 100644 --- a/docs/sources/reference/direct-db-connection.md +++ b/docs/sources/reference/direct-db-connection.md @@ -49,8 +49,8 @@ As you can see, the Grafana-Zabbix plugin uses aggregation by a given time inter ## Functions usage with Direct DB Connection -There's only one function affecting the backend. This function is `consolidateBy`, which changes what data comes from +There's only one function affecting the backend. This function is `consolidateBy`. It changes what data comes from the backend. Other functions still work on the client side and transform data that comes from the backend. So you should clearly understand that this is pre-aggregated data (by AVG, MAX, MIN, etc). -For example, say you want to group values by 1 hour interval and `max` function. If you just apply `groupBy(10m, max)` function, your result will be wrong, because you would transform data aggregated by default `AVG` function. You should use `consolidateBy(max)` coupled with `groupBy(10m, max)` in order to get a precise result. \ No newline at end of file +For example, say you want to group values by 1 hour interval and `max` function. If you just apply `groupBy(10m, max)` function, your result will be wrong, because you would transform data aggregated by default `AVG` function. You should use `consolidateBy(max)` coupled with `groupBy(10m, max)` in order to get a precise result.