Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt eine einzelne Spalte zurück, die maximal die angegebene Anzahl von unterschiedlichen Werten für die angeforderte Spalte enthält.
Der Operator ist für Leistung und nicht für Fairness optimiert; die Ergebnisse können stark verzerrt sein und sollten nicht zu irgendeinem Zweck verwendet werden, der eine statistische Genauigkeit erfordert.
Syntax
T| sample-distinctNumberOfValuesofColumnName
Erfahren Sie mehr über Syntaxkonventionen.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| 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. |
Tip
- Verwenden Sie den Operator "Top-Hitter" , um die obersten Werte abzurufen.
- Verweisen Sie auf den Beispieloperator auf Beispieldatenzeilen.
Examples
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 im Hilfecluster verwendet, z. B. die
StormEventsTabelle in der Beispieldatenbank .
In den Beispielen in diesem Artikel werden öffentlich verfügbare Tabellen verwendet, z. B. die
WeatherTabelle im Beispielkatalog der Wetteranalyse. Möglicherweise müssen Sie den Tabellennamen in der Beispielabfrage so ändern, dass er der Tabelle in Ihrem Arbeitsbereich entspricht.
Abrufen von 10 unterschiedlichen Werten aus einer Population
StormEvents | sample-distinct 10 of EpisodeId
Output
| 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
Output
| EpisodeId | totalInjuries |
|---|---|
| 11091 | 0 |
| 11074 | 0 |
| 11078 | 0 |
| 11749 | 0 |
| 12554 | 3 |
| 12561 | 0 |
| 13183 | 0 |
| 11780 | 0 |
| 11781 | 0 |
| 12826 | 0 |