# tMongoDBOutput

Ce composant exécute une action définie sur une collection dans la base de données MongoDB.

Le tMongoDBOutput insère, met à jour, insère et met à jour ou supprime des documents dans une collection d'une base de données MongoDB, à partir du flux entrant du composant précédent dans le Job.

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

**Concepts associés**

* [Créer une collection et y écrire des données](https://help.qlik.com/talend/fr-FR/components/8.0/mongodb/tmongodbinput-tmongodboutput-tlogrow-creating-collection-and-writing-data-to-it-standard-component-bigdata-this)
* [Insérer des enregistrements dans une collection MongoDB à l'aide d'un schéma dynamique](https://help.qlik.com/talend/fr-FR/components/8.0/mongodb/inserting-records-to-a-mongodb-collection-using-dynamic-schema)
* [Lire et écrire des données dans MongoDB à l'aide d'un Job Spark Streaming](https://help.qlik.com/talend/fr-FR/components/8.0/mongodb/tmongodblookupinput-tmongodbconfiguration-ts3configuration-reading-and-writing-data-in-mongodb-using-spark-streaming-job-spark-stream-component-in-this)
* [Effectuer une opération d'upsert sur des enregistrements dans une collection](https://help.qlik.com/talend/fr-FR/components/8.0/mongodb/tmongodbinput-tmongodboutput-tlogrow-upserting-records-in-collection-standard-component-bigdata-this)
* [Écrire/lire des données de/dans MongoDB à l'aide d'un Job Spark Batch](https://help.qlik.com/talend/fr-FR/components/8.0/mongodb/tmongodboutput-tmongodbinput-ts3configuration-writing-and-reading-data-from-mongodb-using-spark-batch-job-spark-batch-component-in-this)