Combine les lignes si des valeurs identiques se retrouvent plusieurs fois dans les colonnes de dimension spécifiées. Les valeurs numériques dans les colonnes restantes sont combinées avec Moyenne, Somme, Minimum, Maximum ou Nombre.
Une ou plusieurs colonnes numériques dans une table sont agrégées en utilisant aucune, une ou plusieurs colonnes de dimension. Dans toutes les lignes ayant des valeurs identiques dans toutes les colonnes de dimension, les valeurs dans les colonnes à agréger sont combinées en une ligne en fonction d'une règle d'agrégation. C'est-à-dire que le résultat contient une ligne pour chaque combinaison de colonnes de dimension. Cela s'applique aussi si aucune colonne n'a été spécifiée pour l'agrégation. Si aucune colonne de dimension n'est spécifiée, une seule ligne est créée et toutes les valeurs dans les colonnes sont combinées en une unique valeur pour chaque colonne. Aucune ligne n'est créée pour les combinaisons qui n'ont pas lieu dans la table originale.
Paramètres
Les paramètres suivants sont disponibles :
Action |
Résultat |
---|---|
Colonne de dimension |
Nom de la colonne de dimension. Source : Table source Type de donnée : Date, nombre ou texte Valeur par défaut : {aucune} Spécification : Facultatif |
Colonne d'agrégation |
Nom de la colonne à agréger. Source : La colonne d'agrégation est transférée de la table source. Type de données : Nombre Valeur par défaut : {aucune} Spécification : Facultatif |
Type d'agrégation |
Type d'agrégation de la colonne à agréger : Valeur moyenne, somme, minimum, maximum, nombre, première ligne et dernière ligne. Valeur par défaut : Valeur moyenne si une colonne d'agrégation est sélectionnée. Spécification : Obligatoire si une colonne d'agrégation est sélectionnée. |
Pondération |
Si le type d'agrégation est Valeur moyenne ou Somme, une colonne numérique pour la pondération des lignes peut être spécifiée pour chaque colonne à agréger. Spécification : Facultatif |
Type d'agrégation
Les opérations d'agrégation suivantes peuvent être appliquées aux colonnes à agréger.
Type de donnée |
Opérateurs de comparaison |
Minimum |
Trouve toutes les lignes qui ont une combinaison spécifique de valeurs dans les colonnes de dimension et retourne la valeur la plus basse trouvée dans ces lignes dans la colonne à agréger. |
Maximum |
Trouve toutes les lignes qui ont une combinaison spécifique de valeurs dans les colonnes de dimension et retourne la valeur la plus élevée trouvée dans ces lignes dans la colonne à agréger. |
Valeur moyenne |
Trouve toutes les lignes qui ont une combinaison spécifique de valeurs dans les colonnes de dimension et retourne la moyenne des valeurs dans la colonne à agréger. À des fins de pondération, une colonne supplémentaire peut être spécifiée pour chaque colonne source, avec un facteur de pondération pour chaque ligne. Les informations de pondération sont combinées comme une paire avec la colonne source. |
Somme |
Trouve toutes les lignes qui ont une combinaison spécifique de valeurs dans les colonnes de dimension et retourne la somme des valeurs dans la colonne à agréger. Pour la pondération, une colonne supplémentaire peut être spécifiée pour chaque colonne source, avec un facteur de pondération pour chaque ligne. Les informations de pondération sont combinées comme une paire avec la colonne source. |
Nombre |
Trouve toutes les lignes qui ont une combinaison spécifique de valeurs dans les colonnes de dimension et retourne le nombre de valeurs dans la colonne à agréger. |
Première ligne |
Trouve toutes les lignes qui ont une combinaison spécifique de valeurs dans les colonnes de dimension et retourne la valeur de la ligne avec l'index de ligne le plus bas (en fonction de la colonne d'index). |
Dernière ligne |
Trouve toutes les lignes qui ont une combinaison spécifique de valeurs dans les colonnes de dimension et retourne la valeur de la ligne avec l'index de ligne le plus élevé (en fonction de la colonne d'index). |
Au moins une colonne de dimension ou d'agrégation, ou les deux, doivent être définies.
Si aucune colonne d'agrégation ou de dimension n'est spécifiée, la table entrante n'est pas modifiée.
Exemple
La table qui suit doit être agrégée en fonction des colonnes Dim 1 et Dim 2. La somme doit être calculée pour la colonne Values 1 et la moyenne, pour la colonne Values 2. La colonne Pondération (valeurs 2) sert à la pondération de la colonne Valeurs 2 une ligne à la fois.
Dim 1 |
Dim 2 |
Valeurs 1 |
Valeurs 2 |
Pondération (valeurs 2) |
A |
X |
1 |
2 |
3 |
B |
Y |
2 |
4 |
4 |
C |
Z |
5 |
6 |
3 |
A |
X |
7 |
8 |
4 |
B |
Y |
9 |
10 |
3 |
C |
Z |
11 |
12 |
4 |
Résultat
Dim 1 |
Dim 2 |
Somme (valeurs 1) |
Moyenne (valeurs 2) |
A |
X |
8 (1+7) |
5,43 (2*3 + 8*4)/(3+4) |
B |
Y |
12 (3+9) |
6,57 (4*4 + 10*3)/(4+3) |
C |
Z |
16 (5+11) |
9,43 (6*3 + 12*4)/(3+4) |