Enregistreur agrégé

Description générale

Cet enregistreur est utilisé pour agréger plusieurs autres objets Recorder.

La classe fournit une méthode pour produire un enregistreur agrégé complexe en prenant les résultats d'autres enregistrements. Le .valeurs () La méthode collecte d'abord des valeurs non agrégées à partir des enregistreurs fournis. Elles sont ensuite agrégées par scénario et renvoyées par ces classes. .valeurs () méthode. Cette méthode permet Enregistreur agrégé à utiliser comme enregistreur dans d'autres Enregistreur agrégé instances.

Par défaut, le même agg _func une fonction est utilisée pour les deux étapes, mais une fonction facultative enregistreur _agg _func peut effectuer une agrégation différente selon les scénarios. Par exemple, additionner les enregistreurs par scénario, puis prendre une moyenne des totaux. API Référence

Attributs

func Fonction d'

Nom
Descriptif
Nécessaire

modèle

Modèle PYWR.Core.Model

Facultatif

enregistreurs

L'autre Enregistreur instances sur lesquelles effectuer l'agrégation

Facultatif

agg_

agrégation de scénarios à utiliser lors de l'agrégation_valeur est appelé (par défaut = » mean »)

Facultatif

enregistreur_agg_func

Fonction d'agrégation d'enregistreurs à utiliser lorsque agrégés_la valeur est appelée (par défaut=`agg)_func`)

Facultatif

Exempleà venir...``json {}

Last updated