Dela via


sample-distinct-operatorn

Returnerar en enskild kolumn som innehåller upp till det angivna antalet distinkta värden för den begärda kolumnen.

Operatorn försöker returnera ett svar så snabbt som möjligt i stället för att försöka göra ett rättvist urval.

Syntax

T| sample-distinctNumberOfValuesofColumnname

Läs mer om syntaxkonventioner.

Parametrar

Namn Typ Obligatorisk Beskrivning
T string ✔️ Tabelluttrycket för indata.
NumberOfValues int, long eller real ✔️ Antal distinkta värden för T som ska returneras. Du kan ange valfritt numeriskt uttryck.
Columnname string ✔️ Namnet på den kolumn som ska samplas från.

Tips

Exempel

Hämta 10 distinkta värden från en population

StormEvents | sample-distinct 10 of EpisodeId

Sampla en population och gör ytterligare beräkningar utan att överskrida frågegränserna i sammanfattningen

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