sample-distinct 演算子
適用対象: ✅Microsoft Fabric✅Azure データ エクスプローラー✅Azure Monitor✅Microsoft Sentinel
要求された列について、指定された個数までの重複なしの値が含まれる 1 つの列を返します。
演算子は、公正なサンプルを作成するのではなく、可能な限り迅速に回答を返そうとします。
構文
T | sample-distinct
NumberOfValues of
ColumnName
構文規則について詳しく知る。
パラメーター
件名 | タイプ | Required | 説明 |
---|---|---|---|
T | string |
✔️ | 表形式の入力式。 |
NumberOfValues | int、long、または real | ✔️ | 返される T の個別の値の数。 任意の数値式を指定できます。 |
[ColumnName] | string |
✔️ | サンプリング元の列の名前。 |
ヒント
- 上位の値を取得するには、 top-hitters 演算子を使用します。
- データ行をサンプリングするには、 サンプル演算子 を参照してください。
例
母集団から 10 の個別の値を取得する
StormEvents | sample-distinct 10 of EpisodeId
母集団をサンプリングし、集計のクエリ制限を超えずにさらに計算を行う
let sampleEpisodes = StormEvents | sample-distinct 10 of EpisodeId;
StormEvents
| where EpisodeId in (sampleEpisodes)
| summarize totalInjuries=sum(InjuriesDirect) by EpisodeId