sample-distinct-Operator
Gilt für: ✅Microsoft Fabric✅✅
Gibt eine einzelne Spalte zurück, die maximal die angegebene Anzahl von unterschiedlichen Werten für die angeforderte Spalte enthält.
Der Betreiber versucht, eine Antwort so schnell wie möglich zurückzugeben, anstatt zu versuchen, eine faire Stichprobe zu erstellen.
Syntax
T| sample-distinct
NumberOfValuesof
ColumnName
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Type | Erforderlich | Beschreibung |
---|---|---|---|
T | string |
✔️ | Der Tabellarische Eingabeausdruck. |
NumberOfValues | int, long oder real | ✔️ | Die anzahl unterschiedlichen Werte von T , die zurückgegeben werden sollen. Sie können einen beliebigen numerischen Ausdruck angeben. |
ColumnName | string |
✔️ | Der Name der Spalte, aus der beispielt werden soll. |
Tipp
- Verwenden Sie den Operator " Top-Hitter ", um die obersten Werte abzurufen.
- Verweisen Sie auf den Beispieloperator auf Beispieldatenzeilen.
Beispiele
Das Beispiel in diesem Abschnitt zeigt, wie Sie die Syntax verwenden, um Ihnen bei den ersten Schritten zu helfen.
In den Beispielen in diesem Artikel werden öffentlich verfügbare Tabellen in der Hilfecluster-verwendet, z. B. die tabelle
StormEvents
in der datenbank Beispiele.
In den Beispielen in diesem Artikel werden öffentlich verfügbare Tabellen verwendet, z. B. die Tabelle
StormEvents
in der Wetteranalyse Beispieldaten.
Abrufen von 10 unterschiedlichen Werten aus einer Population
StormEvents | sample-distinct 10 of EpisodeId
Ausgabe-
EpisodeId |
---|
11074 |
11078 |
11749 |
12554 |
12561 |
13183 |
11780 |
11781 |
12826 |
Weitere Berechnung der Beispielwerte
let sampleEpisodes = StormEvents | sample-distinct 10 of EpisodeId;
StormEvents
| where EpisodeId in (sampleEpisodes)
| summarize totalInjuries=sum(InjuriesDirect) by EpisodeId
Ausgabe-
EpisodeId | totalInjuries |
---|---|
11091 | 0 |
11074 | 0 |
11078 | 0 |
11749 | 0 |
12554 | 3 |
12561 | 0 |
13183 | 0 |
11780 | 0 |
11781 | 0 |
12826 | 0 |