tenthe opened a new issue, #3172:
URL: https://github.com/apache/streampipes/issues/3172
### Body
## Feature Requirements
### Input Stream Compatibility
The processing element should accept any input event.
### User-Defined Limit Configuration
Users should be able to input four numeric values to define the control
and warning limits for their quality control process. These limits include:
- **Upper Control Limit (`upperControlLimit`)**
- **Upper Warning Limit (`upperWarningLimit`)**
- **Lower Warning Limit (`lowerWarningLimit`)**
- **Lower Control Limit (`lowerControlLimit`)**
### Event Enrichment Strategy
The processing element should enrich each incoming event with the
user-defined limit values.
### Example Usage:
#### Consider a scenario where the user defines the following limit values:
- `upperControlLimit`: 80.0
- `upperWarningLimit`: 70.0
- `lowerWarningLimit`: 30.0
- `lowerControlLimit`: 20.0
#### Input Event
```json
{
"timestamp": 1627891234,
"temperature": 65.0
}
```
#### Output Event
```json
{
"timestamp": 1627891234,
"temperature": 65.0,
"upperControlLimit": 80.0,
"upperWarningLimit": 70.0,
"lowerWarningLimit": 30.0,
"lowerControlLimit": 20.0
}
```
### StreamPipes Committer
I acknowledge that I am a maintainer/committer of the Apache StreamPipes
project.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]