Skip to main content

Elasticsearch

Elasticsearch Plugin – Search, Aggregation, Insert, Update & Delete Actions​

Summary (SEO Meta Description):
The Elasticsearch Plugin connects WeHub workflows to Elasticsearch clusters, enabling powerful search, analytics, and data management capabilities.
It provides ready-to-use actions for querying, aggregating, inserting, updating, and deleting data in real time.


Overview​

The Elasticsearch Plugin allows workflows to interact directly with an Elasticsearch index.
With its wide range of actions, you can perform everything from complex searches and aggregations to real-time data ingestion and updates—all from within WeHub.

Typical Use Cases:

  • Build advanced search experiences in applications
  • Generate analytics dashboards using real-time aggregations
  • Insert, update, or delete data from an Elasticsearch index as part of automated workflows
  • Implement automated data pipelines for log analytics and monitoring
  • Enforce data retention and compliance policies with scheduled deletions

Available Actions​

  • Search – Query documents using match, term, range, or boolean logic.
  • Aggregation – Calculate metrics such as AVG, SUM, MIN, MAX, or COUNT on index fields.
  • Insert – Add new documents to an Elasticsearch index.
  • Update – Modify existing documents using scripted or partial updates.
  • Delete – Remove documents from an index with optional dry-run mode to preview changes.

FAQ​

Q: Do I need to manage Elasticsearch infrastructure separately?
A: Yes, you must provide an existing Elasticsearch cluster and a valid connection for the plugin.

Q: Can I use multiple actions in the same workflow?
A: Absolutely. You can combine search, aggregation, insert, update, and delete actions within one workflow.

Q: Is schema validation mandatory for all actions?
A: No. Schema selection is optional but recommended to ensure the structure and type of data passed between actions.


Keywords: WeHub Elasticsearch Plugin, Search, Aggregation, Insert, Update, Delete, Real-time Analytics, Workflow Data Management