Freigeben über


sample-distinct-Operator

Gibt eine einzelne Spalte zurück, die maximal die angegebene Anzahl von unterschiedlichen Werten für die angeforderte Spalte enthält.

Der Operator versucht, eine Antwort so schnell wie möglich zurückzugeben, anstatt zu versuchen, ein faires Beispiel zu erstellen.

Syntax

T| sample-distinctNumberofvaluesofColumnname

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Typ Erforderlich Beschreibung
T string ✔️ Der tabellarische Eingabeausdruck.
Numberofvalues int, long oder real ✔️ Die anzahl der zurückzugebenden T-Werte. Sie können einen beliebigen numerischen Ausdruck angeben.
ColumnName string ✔️ Der Name der Spalte, aus der ein Beispiel entnommen werden soll.

Tipp

Beispiele

Abrufen von 10 unterschiedlichen Werten aus einer Population

StormEvents | sample-distinct 10 of EpisodeId

Stichproben einer Auffüllung und weitere Berechnungen ohne Überschreiten der Abfragegrenzwerte in der Zusammenfassung

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