# tSchemaComplianceCheck

Ce composant assure la qualité des données de n'importe quelle source de données en les comparant aux données de référence.

Le tSchemaComplianceCheck valide toutes les lignes d'entrée en fonction du schéma de référence ou vérifie les types, la nullabilité, la longueur de la ligne en fonction des valeurs de référence. Cette validation peut être appliquée à l'ensemble des lignes ou une partie seulement.

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 tSchemaComplianceCheck Standard](https://help.qlik.com/talend/fr-FR/components/8.0/validation/tschemacompliancecheck-standard-properties)
* [Propriétés du tSchemaComplianceCheck Apache Spark Batch](https://help.qlik.com/talend/fr-FR/components/8.0/validation/tschemacompliancecheck-for-apache-spark-batch)
* [Propriétés du tSchemaComplianceCheck Apache Spark Streaming](https://help.qlik.com/talend/fr-FR/components/8.0/validation/tschemacompliancecheck-for-apache-spark-streaming)

**Tâches associées**

* [Validation de données en fonction d'un schéma](https://help.qlik.com/talend/fr-FR/components/8.0/validation/validating-data-against-schema "Ce scénario permet de vérifier le type, la nullabilité et la longueur des données du flux d'entrée par rapport au schéma de référence défini. Il permet également d'afficher les résultats de validation dans la console de la vue Run.")