# tAggregateRow

Ce composant reçoit un flux de données et fait une agrégation basée sur une ou plusieurs colonnes.

Pour chacune des lignes en sortie, une clé d'agrégation est fournie, ainsi que le résultat de l'opération d'agrégation correspondant (min, max, sum, etc.).

Le tAggregateRow permet de fournir un jeu de métriques basés sur des valeurs ou des calculs.

### Dans cette section

* [Propriétés du tAggregateRow Standard](https://help.qlik.com/talend/fr-FR/components/8.0/processing/taggregaterow-standard-properties)
* [Propriétés du tAggregateRow pour Apache Spark Batch](https://help.qlik.com/talend/fr-FR/components/8.0/processing/taggregaterow-properties-for-apache-spark-batch)
* [Propriétés du tAggregateRow pour Apache Spark Streaming](https://help.qlik.com/talend/fr-FR/components/8.0/processing/taggregaterow-properties-for-apache-spark-streaming)

**Concepts associés**

* [Agréger des valeurs et trier des données](https://help.qlik.com/talend/fr-FR/components/8.0/processing/taggregaterow-tsortrow-tfixedflowinput-tlogrow-aggregating-values-and-sorting-data-standard-component "Cet exemple vous montre comment utiliser des composants Talendpour agréger les résultats totaux d'étudiants et trier les résultats agrégés selon le nom des étudiants.")
* [Agréger des valeurs à partir d'un schéma dynamique](https://help.qlik.com/talend/fr-FR/components/8.0/processing/taggregaterow-tlogrow-tfileoutputdelimited-tfileinputdelimited-aggregating-values-based-on-dynamic-schema-standard-component-enterprise "Voici un exemple d'utilisation du composant tAggregateRow permettant d'agréger, dans un fichier CSV, des données relatives à des attributions de tâches, en se basant sur une colonne de schéma dynamique.")
* [Effectuer une analyse de téléchargement à l'aide d'un Job Spark Batch](https://help.qlik.com/talend/fr-FR/components/8.0/processing/tcacheout-textractdelimitedfields-ts3configuration-performing-download-analysis-using-spark-batch-job-spark-batch-component-in-this)