akshayrai opened a new pull request #5398:
URL: https://github.com/apache/incubator-pinot/pull/5398


   **Overall Updates:**
   * Added ability to configure Data Quality (DQ) alerts from Yaml. See a 
sample below.
   * DQ pipeline leverages & follows the existing detection merging logic 
pattern.
   * Refactored code to modularize & reuse the detection translators and extend 
them to data quality translators.
   * Updated the DATA_QUALITY Task and Pipeline Runner.
   * Added following metrics to track - # DQ Tasks, # DQ Success Tasks & #DQ 
Fail Tasks
   
   Doc Link: To Be Updated
   
   **Tests:**
   * Added a bunch of unit testing around translating DQ yaml to internal json 
representation
   * Updated a bunch of unit testing to validate the Data SLA checker.
   * Tested the Data Quality/sla pipeline by deploying it locally.
   
   **Example:**
   ```
   ...
   rules:
   - quality:
     - type: DATA_SLA
       name: slaRule1
       params:
         sla: 1_DAYS
   ```
   
   


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to