Skip to main content Skip to complementary content

Couchbase properties

Properties to configure to connect to a Couchbase database.

Couchbase connection

Select Couchbase in the list and configure the connection.

Configuration

Select your engine from the list and set the main and advanced settings.

Main settings
Property Configuration
Bootstrap nodes

Enter the name or IP address of the node to be bootstrapped by Couchbase SDK. As Couchbase recommends to specify multiple nodes to bootstrap, enter the names or IPs of these nodes in this field, separating them using commas (,).

For further information about Couchbase bootstrapping, see the Couchbase documentation.

You can find the node names on the Servers page in your Couchbase Web Console. Note that the Couchbase servers do not support proxies; for this reason, the Couchbase components from Talend do not support proxies either.

User name Enter the username used to connect to the database.
Password Enter the password used to connect to the database.
Advanced settings
Property Configuration
Use custom connection parameters

Enable this option to set connection parameters, including Connection timeout, Query timeout, Analytics timeout, and Query threshold.

To set a connection parameter, add a row in the Connection parameters area, select the desired parameter from the Parameter name list, and enter the parameter value in the Parameter value column.

Use TLS Select this option to enable TLS for securing transferred data. See Couchbase TLS for related information.

After configuring the connection, give it a display name (mandatory) and a description (optional).

Couchbase dataset

Dataset configuration
Property Configuration
Dataset name Enter a display name for the dataset. This name will be used as a unique identifier of the dataset in all Talend Cloud apps.
Connection Select your connection in the list. If you are creating a dataset based on an existing connection, this field is read-only.
Main settings
Property Configuration
Schema Enter the schema of the records to be retrieved. Alternatively, you can click Discover schema to automatically retrieve the schema of your data.
Bucket

Enter the name of the data bucket in the Couchbase database.

Make sure that the credentials you used in the Couchbase connection have the appropriate rights and permissions to access this bucket.

Document type

Data stored in a Couchbase database could be JSON, String or binary. From this list, select the type of data you need to use with Couchbase.

Note that it is not recommended to mix JSON, binary and String documents in the same bucket, as this could make the document processing error-prone.

Discover schema Click this button to automatically retrieve the schema of your data.

Additional JDBC parameters might be displayed depending on whether the connector is used as a source or destination dataset, read the JDBC parameters section to know more about these parameters.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!