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'
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