Description
SimpleState peut être appliqué à la fonction sum
pour renvoyer la somme de toutes les valeurs d’entrée. Il renvoie le résultat avec le
type SimpleAggregateFunction.
Exemple d’utilisation
Suivi des votes positifs et négatifs
SimpleAggregateFunction avec sum convient bien à
ce cas d’usage, car nous avons seulement besoin de stocker les totaux cumulés, et non l’état complet
de l’agrégation. Cela sera donc plus rapide et ne nécessitera pas la fusion
d’états d’agrégat partiels.
Nous créons d’abord une table pour les données brutes :
Query
SimpleAggregateFunction :
SimpleState :