|
| 1 | +events |
| 2 | +| summarize |
| 3 | + Events = count(), |
| 4 | + MinDefect = round(min(DefectProbability), 4), |
| 5 | + MaxDefect = round(max(DefectProbability), 4), |
| 6 | + MeanDefect = round(avg(DefectProbability), 4), |
| 7 | + MedianDefect = round(percentile(DefectProbability, 50), 4), |
| 8 | + StdDevDefect = round(stdev(DefectProbability), 4), |
| 9 | + P95Defect = round(percentile(DefectProbability, 95), 4), |
| 10 | + Above5Percent = countif(DefectProbability > 0.05), |
| 11 | + Above10Percent = countif(DefectProbability > 0.10), |
| 12 | + Above15Percent = countif(DefectProbability > 0.15) |
| 13 | +by AssetId |
| 14 | +| extend |
| 15 | + MeanPercent = round(MeanDefect * 100, 2), |
| 16 | + MedianPercent = round(MedianDefect * 100, 2), |
| 17 | + P95Percent = round(P95Defect * 100, 2) |
| 18 | +| extend |
| 19 | + QualityIssueRate = round(Above5Percent * 100.0 / Events, 1), |
| 20 | + HighDefectRate = round(Above10Percent * 100.0 / Events, 1), |
| 21 | + CriticalDefectRate = round(Above15Percent * 100.0 / Events, 1) |
| 22 | +| order by MeanPercent asc |
| 23 | + |
0 commit comments