Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
✅ Azure Stream Analytics ✅ Fabric Eventstream
Beräknar en percentil baserat på en kontinuerlig fördelning av hela datamängden. Resultatet interpoleras och kanske inte är lika med något av de specifika värdena från indatauppsättningen.
Syntax
PERCENTILE_CONT ( numeric_literal )
OVER ( ORDER BY order_by_expression [ ASC | DESC ] )
Argumentpunkter
numeric_literal
Percentilen som ska beräknas. Värdet måste vara mellan 0 och 1.
ÖVER ( ORDER BY order_by_expression [ ASC | DESC] )
Anger en lista med numeriska värden som ska sorteras och beräkna percentilen över. Endast en order_by_expression tillåts. Uttrycket måste vara av BIGINT eller FLOAT. Standardsorteringsordningen är stigande.
Returtyper
Flyta
Exempel
I följande exempel används PERCENTILE_CONT för att hitta den 95:e percentilen av tjänstens tillgänglighet mellan regioner. Observera att funktionen kanske inte returnerar en percentil som finns i indatauppsättningen. Det beror på att PERCENTILE_CONT interpolerar rätt värde, oavsett om det finns i datauppsättningen eller inte.
SELECT PERCENTILE_CONT(0.95) OVER (ORDER BY serviceAvailability)
FROM testInput
GROUP BY SlidingWindow(hours, 1)
Exempel på indata:
| Regioner | Tjänstetillgänglighet |
|---|---|
| A | 0,98 |
| B | 0,93 |
| C | 0,78 |
| D | 0,99 |
| E | 0.89 |
Exempel på utdata>
0.988