# tDataShuffling

Ce composant mélange les données d'une table d'entrée afin de protéger les données tout en ayant un jeu de données fonctionnel. Les données restent utilisables, par exemple pour le test et l'apprentissage.

Le tDataShuffling remplace les valeurs originales par d'autres valeurs de la même colonne, d'une ligne différente.

Si vous définissez une ou plusieurs colonnes comme groupe de partitions, la table entière est divisée en un nombre donné de partitions. Ces partitions partagent les mêmes valeurs dans les colonnes partitionnées. Ensuite, le processus de mélange est appliqué indépendamment à chaque partition, puis toutes les partitions sont ensuite fusionnées en une table de sortie.

Si vous ne configurez pas les colonnes comme le groupe de partitions, le processus de mélange est appliqué à toute la table d'entrée.

En mode local, les versions 2.4.0 et supérieures d'Apache Spark sont supportées.

Ce composant n'est pas intégré par défaut à votre Studio Talend. Vous devez l'installer à l'aide du gestionnaire des fonctionnalités. Pour plus d'informations, consultez [Installer les fonctionnalités à l'aide du Gestionnaire des fonctionnalités](https://help.qlik.com/talend/r/fr-FR/8.0/studio-user-guide/install-features-to-talend-studio).

### Dans cette section

* [Propriétés du tDataShuffling Standard](https://help.qlik.com/talend/fr-FR/components/8.0/data-privacy/tdatashuffling-standard-properties)
* [Propriétés du tDataShuffling pour Apache Spark Batch](https://help.qlik.com/talend/fr-FR/components/8.0/data-privacy/tdatashuffling-properties-for-apache-spark-batch)

**Tâches associées**

* [Mélanger des valeurs de données afin de restreindre l'utilisation de données sensibles](https://help.qlik.com/talend/fr-FR/components/8.0/data-privacy/shuffling-data-values-to-restrict-use-of-actual-sensitive-data "Avec le composant tDataShuffling, vous pouvez mélanger des informations sensibles pour les remplacer par d'autres valeurs pour la même colonne, d'une ligne différente, permettant ainsi aux données de production d'être utilisées pour le test et l'apprentissage.")