WSO2 Streaming Integrator helps you address the following Streaming Integration use cases.
|Use Case Category||Use Cases|
|Consuming Data||Consuming Data
This covers how to receive the input data used in streaming integration flows.
|Processing Data||A streaming integration flow typically includes one or more of the following use cases:
- Transforming Data
- Enriching Data
- Cleansing Data
- Correlating Data
- Summarizing Data
- Integrating Stores
|Publishing Data||Publishing Data
This covers how to publish the output of streaming integration flows.
|Triggering Integration Flows||Triggering Integration Flows
This covers the possible ways in which you can act on the output generated via integration flows.
|Handling Errors||Handling Errors
This covers the different kinds of errors that can occur in streaming events and the supported methods to handle such errors.
|Performing ETL Operations||Performing ETL Operations
This covers how to combine multiple capabilities of WSO2 Streaming Integrator explained in all of the above guides to create applications that perform ETL (Extract, Transform, Load) operations.