Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
✅ Fluxo de eventos do Azure Stream Analytics ✅ Fabric
Calcula um percentil com base em uma distribuição contínua de todo o conjunto de dados. O resultado é interpolado e pode não ser igual a nenhum dos valores específicos do conjunto de entrada.
Sintaxe
PERCENTILE_CONT ( numeric_literal )
OVER ( ORDER BY order_by_expression [ ASC | DESC ] )
Argumentos
numeric_literal
O percentil a ser computado. O valor deve variar entre 0 e 1.
OVER ( ORDER BY order_by_expression [ ASC | DESC] )
Especifica uma lista de valores numéricos sobre os quais classificar e computar o percentil. Apenas um order_by_expression é permitido. A expressão deve ser BIGINT ou FLOAT. A ordem de classificação padrão é crescente.
Tipos de retorno
Flutuar
Exemplos
O exemplo a seguir usa PERCENTILE_CONT para localizar o 95º percentil de disponibilidade de serviço entre regiões. Observe que a função pode não retornar um percentil que está dentro do conjunto de dados de entrada. Isso ocorre porque PERCENTILE_CONT interpola o valor apropriado, independentemente de ele existir ou não no conjunto de dados.
SELECT PERCENTILE_CONT(0.95) OVER (ORDER BY serviceAvailability)
FROM testInput
GROUP BY SlidingWindow(hours, 1)
Entrada de exemplo:
| Regiões | Disponibilidade do Serviço |
|---|---|
| Um | 0,98 |
| B | 0,93 |
| C | 0,78 |
| D | 0,99 |
| E | 0.89 |
Exemplo de saída:
0.988