Output data to Elasticsearch
.
:::tip
Engine Supported
ElasticSearch version is >= 2.x and < 8.x
:::
name | type | required | default value |
---|---|---|---|
hosts | array | yes | - |
index | string | yes | - |
index_type | string | no | |
username | string | no | |
password | string | no | |
max_retry_size | int | no | 3 |
max_batch_size | int | no | 10 |
common-options | no | - |
Elasticsearch
cluster http address, the format is host:port
, allowing multiple hosts to be specified. Such as ["host1:9200", "host2:9200"]
.
Elasticsearch
index
name.Index support contains variables of field name,such as seatunnel_${age}
,and the field must appear at seatunnel row. If not, we will treat it as a normal index.
Elasticsearch
index type, it is recommended not to specify in elasticsearch 6 and above
x-pack username
x-pack password
one bulk request max try size
batch bulk doc max size
Sink plugin common parameters, please refer to Sink Common Options for details
Elasticsearch { hosts = ["localhost:9200"] index = "seatunnel-${age}" }