Bulk
yaml
type: "io.kestra.plugin.elasticsearch.bulk"
Examples
yaml
id: elasticsearch_bulk_load
namespace: company.team
inputs:
- id: file
type: FILE
tasks:
- id: bulk_load
type: io.kestra.plugin.elasticsearch.Bulk
connection:
hosts:
- "http://localhost:9200"
from: "{{ inputs.file }}"
Properties
connection *RequiredNon-dynamicElasticsearchConnection
from *Requiredstring
chunk integerstring
Default
1000
routing string
Outputs
size integer
Definitions
io.kestra.plugin.elasticsearch.ElasticsearchConnection
hosts *Requiredarray
SubType string
Min items
1
basicAuth ElasticsearchConnection-BasicAuth
headers array
SubType string