Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
✅ Azure Stream Analytics ✅ Fabric Eventstream
Berekent een percentiel op basis van een continue verdeling van de hele gegevensset. Het resultaat wordt geïnterpoleerd en is mogelijk niet gelijk aan een van de specifieke waarden uit de invoerset.
Syntaxis
PERCENTILE_CONT ( numeric_literal )
OVER ( ORDER BY order_by_expression [ ASC | DESC ] )
Argumenten
numeric_literal
Het percentiel dat moet worden berekend. De waarde moet tussen 0 en 1 liggen.
OVER ( ORDER BY order_by_expression [ ASC | DESC] )
Hiermee geeft u een lijst met numerieke waarden om het percentiel te sorteren en te berekenen. Er is slechts één order_by_expression toegestaan. De expressie moet BIGINT of FLOAT zijn. De standaardsorteerdervolgorde is oplopend.
Retourtypen
zweven
Voorbeelden
In het volgende voorbeeld wordt PERCENTILE_CONT gebruikt om het 95e percentiel van de beschikbaarheid van de service in verschillende regio's te vinden. Houd er rekening mee dat de functie mogelijk geen percentiel retourneert dat zich in de invoergegevensset bevindt. Dit komt doordat PERCENTILE_CONT de juiste waarde interpoleert, ongeacht of deze al dan niet bestaat in de gegevensset.
SELECT PERCENTILE_CONT(0.95) OVER (ORDER BY serviceAvailability)
FROM testInput
GROUP BY SlidingWindow(hours, 1)
Voorbeeldinvoer:
| regio's | Beschikbaarheid van de Dienst |
|---|---|
| Een | 0,98 |
| B | 0,93 |
| C | 0,78 |
| D | 0,99 |
| E | 0.89 |
Voorbeelduitvoer:
0.988