Elastic Elasticsearch Writer Parameters

Connection
This parameter must contain the host name or IP address of the Elasticsearch server. For example:
localhost or http://127.0.0.1
A port number can be specified by appending it to the end of the host name in the form <hostname>:<port>. For example:
my.es.server:12345
If left unspecified, port 9200 will be used.
Index
This parameter must contain the name of the index to be written.
To create a new index, enter the name of the index you want to create.
To write to an existing index, after you have specified the server, click the Browse button to select an available index. A connection window appears while the system compiles a table from the server. Once the index list appears, you can select one index, and then click OK to dismiss the window. The index name will appear in the Index field in the parameter box.

Connection
This parameter must contain the hostname or IP address of the Elasticsearch server. For example:
localhost or http://127.0.0.1
A port number can be specified by appending it to the end of the hostname in the form <hostname>:<port>. For example:
my.es.server:12345
If left unspecified, port 9200 will be used.
General

This parameter controls whether the writer should delete the index before writing to it.
- Yes: If the index exists, then the index will be overwritten when the first feature is written.
- No (default): Features will be appended to the existing index.
If the index does not exist, then it will be created in either case.

Use Bulk Inserts
- Yes (default): Features will be written in bulk.
- No: Each feature will be written in a separate request.
Bulk Insert Size In Bytes
When Use Bulk Inserts is set to Yes, this parameter controls the size in bytes of bulk insert requests.
If left blank, a default value ( approximately 1MB) will be used.
Comply to Existing Schema
Controls whether to write attributes for all user attributes or just the attributes that already exist (if the dataset is not being created).