Élément AggregateFunction (ASSL)
Définit le type de fonction d'agrégation utilisée par un élément Measure .
Syntaxe
<Measure>
...
<AggregateFunction>...</AggregateFunction>
...
</Measure>
Caractéristiques de l'élément
Caractéristique | Description |
---|---|
Type de données et longueur | Chaîne (énumération) |
Valeur par défaut | Sum |
Cardinalité | 0-1 : élément facultatif qui peut apparaître une fois et une seule. |
Relations entre les éléments
Relation | Élément |
---|---|
Éléments parents | Unité : |
Éléments enfants | None |
Remarques
La valeur de cet élément est limitée à l'une des chaînes du tableau suivant.
Valeur | Description |
---|---|
Sum | La mesure est agrégée à l'aide de la fonction Sum . |
Count | La mesure est agrégée à l'aide de la fonction Count . |
Min | La mesure est agrégée à l'aide de la fonction Min . |
Max | La mesure est agrégée à l'aide de la fonction Max . |
DistinctCount | La mesure est agrégée à l'aide de la fonction DistinctCount . |
Aucun | La mesure n'est pas agrégée. |
ByAccount | La mesure est agrégée par compte. |
AverageOfChildren | La mesure est agrégée par retour de la moyenne de ses enfants. |
FirstChild | La mesure est agrégée par retour de son premier membre enfant. |
LastChild | La mesure est agrégée par retour de son dernier membre enfant. |
FirstNonEmpty | La mesure est agrégée par retour de son premier membre non vide. |
LastNonEmpty | La mesure est agrégée par retour de son dernier membre non vide. |
L’énumération qui correspond aux valeurs autorisées pour AggregateFunction dans le modèle objet AMO (AMO (Analysis Management Objects)) est AggregationFunction .