# tCouchbaseOutput

Upserts documents in the Couchbase database based on the incoming flat data from preceding components.

This means that it adds a new document or replaces its value if it already exists.

For more technologies supported by Talend, see [Talend components](https://help.qlik.com/talend/r/en-US/7.3/components/couchbase).

### In this section

* [tCouchbaseOutput Standard properties](https://help.qlik.com/talend/en-US/components/7.3/couchbase/tcouchbaseoutput-standard-properties)