Partage via


opérateur sample-distinct

S’applique à : ✅Microsoft Fabric

Renvoie une seule colonne qui contient le nombre spécifié de valeurs distinctes de la colonne demandée.

L’opérateur tente de retourner une réponse aussi rapidement que possible plutôt que d’essayer de faire un échantillon équitable.

Syntaxe

T| sample-distinctNumberOfValuesofColumnName

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
T string ✔️ Expression tabulaire d’entrée.
NumberOfValues int, long ou réel ✔️ Valeurs distinctes de nombre de T à retourner. Vous pouvez spécifier n’importe quelle expression numérique.
ColumnName string ✔️ Nom de la colonne à partir de laquelle échantillonner.

Conseil

Exemples

L’exemple de cette section montre comment utiliser la syntaxe pour vous aider à commencer.

Les exemples de cet article utilisent des tables disponibles publiquement dans le cluster d’aide, comme la table StormEvents dans la base de données Exemples.

Les exemples de cet article utilisent des tables disponibles publiquement, telles que la table StormEvents dans l’analyse météo exemples de données.

Obtenir 10 valeurs distinctes d’une population

StormEvents | sample-distinct 10 of EpisodeId

de sortie

EpisodeId
11074
11078
11749
12554
12561
13183
11780
11781
12826

Calculez davantage les exemples de valeurs

let sampleEpisodes = StormEvents | sample-distinct 10 of EpisodeId;
StormEvents 
| where EpisodeId in (sampleEpisodes) 
| summarize totalInjuries=sum(InjuriesDirect) by EpisodeId

de sortie

EpisodeId totalInjuries
11091 0
11074 0
11078 0
11749 0
12554 3
12561 0
13183 0
11780 0
11781 0
12826 0