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: issues-unsubscr...@streampipes.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to