For the relevant versions of the applications used as features, see Compatibility of WSO2 Products.
Feature | Description |
---|
Data aggregation | - Receives data from event sources through Java agents (Thrift, Kafka, JMS), JavaScript clients (Web Sockets, REST), to IoT (MQTT), and also from WSO2 Enterprise Service Bus Connectors.
- Publishes events to one API for real-time, batch or interactive processing.
- Ability to access the analytics service via comprehensive REST API.
|
Integrated, real-time, and batch analytics
| - Analyses both persisted and realtime data using a single product.
- Fast execution of batch programs using Apache Spark.
- Detects patterns (fraud detection) by correlating events from multiple data sources in real time using the high performing, open source WSO2 CEP engine powered by WSO2 Siddhi.
|
Interactive analytics and edge analytics | - Searches for full text, complex query lookup, distributed indexing support using Apache Lucene for interactive analytics.
- Correlates/filters events at the edge for edge analytics.
|
High level language and data storage
| - Use of a structured easy to learn SQL-like query language.
- Develops complex real-time queries using SQL-like Siddhi query language.
- Scalable analytic querying using Spark SQL.
- Support for RDBMS (MSSQL, Oracle, MySQL) as data storages for low to medium scale enterprise deployments.
- Support for HBase and Cassandra as NoSQL storage for Big Data enterprise deployments.
|
Extensibility using C-Apps
| - Industry/domain-specific toolboxes to extend the product for business use cases such as fraud detection, GIS data monitoring, activity monitoring etc.
- Ability to install C-Apps for each WSO2 middleware product, including the analytics functionality available with WSO2 API Manager.
|
Communication
| - Possibility to create custom dashboards and gadgets that provide an at-a-glance view as well as an detail view.
- Detects conditions and generate realtime alerts and notifications (email, SMS, push notifications, physical sensor alarms etc.)
- Exposes event tables as an API via WSO2 API Manager and WSO2 Data Services Server.
|