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