CouchDB Writer Parameters
Database Connection
The URL of the CouchDB dataset to access.
Enter the username and password to access the database, user account, or wherever authentication is required.
Table Settings
Note: Before setting this option to Yes, ensure that you have administrator credentials. Only server administrators can delete tables.
This parameter determines if a table will be deleted before writing. If no features are written to the corresponding feature type, then the table will not be deleted.
Note: A deleted table cannot be recovered. All data is lost.
- All_Users (default setting): Table will be modifiable by any user who is logged in.
- Admin_Users: Table will be modifiable only by administrative users.
- Public: Table will be modifiable by anyone, even those who are not logged into an account.
When set to Yes, the CouchDB Writer will only read the couchdb_raw_json format attribute of incoming features, and treat its value as the JSON document to write to CouchDB. User attributes will not be accepted, and the Use GeoJSON Specification parameter will be ignored. The CouchDB writer will not validate the JSON.
This parameter determines whether or not newly created tables will be interpreted as containing valid GeoJSON.
If the new table is intended to contain other data in addition to GeoJSON, set this parameter to No. This parameter is disabled if Write Raw JSON is set to Yes.
Advanced
This parameter determines how many features are pushed to the remote server at a time.
Setting a high value for the transaction size can result in increased performance, since there can be significant overhead associated with each network request.