Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Retorna uma única coluna que contém até o número especificado de valores distintos da coluna solicitada.
O operador é otimizado para o desempenho em vez de equidade; Os resultados podem ser fortemente tendenciosos e não devem ser utilizados para qualquer finalidade que exija precisão estatística.
Syntax
O| sample-distinctNúmerodeValoresofNome da coluna
Saiba mais sobre convenções de sintaxe.
Parameters
| Name | Tipo | Required | Description |
|---|---|---|---|
| T | string |
✔️ | A expressão tabular de entrada. |
| NumberOfValues | int, longo ou real | ✔️ | O número de valores distintos de T a retornar. Você pode especificar qualquer expressão numérica. |
| ColumnName | string |
✔️ | O nome da coluna a partir da qual a amostra deve ser amostrada. |
Tip
- Use o operador top-hitters para obter os valores superiores.
- Consulte o operador de exemplo para linhas de dados de exemplo.
Examples
O exemplo nesta seção mostra como usar a sintaxe para ajudá-lo a começar.
Os exemplos neste artigo usam tabelas disponíveis publicamente no cluster de ajuda, como a
StormEventstabela no banco de dados Exemplos .
Os exemplos neste artigo usam tabelas disponíveis publicamente, como a
Weathertabela na galeria de exemplos de análise meteorológica. Talvez seja necessário modificar o nome da tabela na consulta de exemplo para corresponder à tabela em seu espaço de trabalho.
Obter 10 valores distintos de uma população
StormEvents | sample-distinct 10 of EpisodeId
Output
| EpisodeId |
|---|
| 11074 |
| 11078 |
| 11749 |
| 12554 |
| 12561 |
| 13183 |
| 11780 |
| 11781 |
| 12826 |
Calcule melhor os valores da amostra
let sampleEpisodes = StormEvents | sample-distinct 10 of EpisodeId;
StormEvents
| where EpisodeId in (sampleEpisodes)
| summarize totalInjuries=sum(InjuriesDirect) by EpisodeId
Output
| EpisodeId | totalInjuries |
|---|---|
| 11091 | 0 |
| 11074 | 0 |
| 11078 | 0 |
| 11749 | 0 |
| 12554 | 3 |
| 12561 | 0 |
| 13183 | 0 |
| 11780 | 0 |
| 11781 | 0 |
| 12826 | 0 |