Elasticsearch Writer Parameters
Index 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.
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.
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.
Advanced
- Yes (default): Features will be written in bulk.
- No: Each feature will be written in a separate request.
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.