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.
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. |
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
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. |
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.