Ppl
Certified
Run an OpenSearch PPL query
Ppl
Certified
Run an OpenSearch PPL query
yaml
type: io.kestra.plugin.opensearch.PplExamples
yaml
id: opensearch_ppl
namespace: company.team
tasks:
- id: ppl_query
type: io.kestra.plugin.opensearch.Ppl
connection:
hosts:
- "http://localhost:9200"
query: "source=accounts | where age > 30 | stats count() by gender"
fetchType: FETCH
Properties
connection *RequiredNon-dynamic
Definitions
io.kestra.plugin.opensearch.OpensearchConnection
hosts*Requiredarray
SubTypestring
basicAuth
io.kestra.plugin.opensearch.OpensearchConnection-BasicAuth
passwordstring
usernamestring
headersarray
SubTypestring
pathPrefixstring
strictDeprecationModebooleanstring
trustAllSslbooleanstring
query *Requiredstring
fetchSize integerstring
fetchType string
Default
FETCHPossible Values
STOREFETCHFETCH_ONENONEformat string
Default
JDBCPossible Values
JDBCCSVRAWrouting string
Outputs
row object
rows array
SubTypeobject
size integer
text string
total integer
uri string
Format
uriMetrics
records counter
Unit
records