percentrank_tdigest()
적용 대상: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
집합에서 값의 대략적인 순위를 계산합니다. 여기서 순위는 집합 크기의 백분율로 표시됩니다. 이 함수는 백분위수의 역으로 볼 수 있습니다.
구문
percentrank_tdigest(
다이제스트,
값)
구문 규칙에 대해 자세히 알아봅니다.
매개 변수
이름 | Type | 필수 | 설명 |
---|---|---|---|
소화하다 | string |
✔️ | tdigest() 또는 tdigest_merge()에서 생성된 식입니다. |
value | scalar | ✔️ | 백분율 순위 계산에 사용할 값을 나타내는 식입니다. |
참고 항목
값의 형식과 다이제스트에 있는 요소의 형식은 동일해야 합니다.
반품
데이터 세트에 있는 값의 백분율 순위입니다.
예제
4490$에 달하는 피해 속성의 percentrank_tdigest()를 가져오는 것은 ~85%입니다.
StormEvents
| summarize tdigestRes = tdigest(DamageProperty)
| project percentrank_tdigest(tdigestRes, 4490)
출력
열1 |
---|
85.0015237192293 |
손상 속성에 백분위수 85를 사용하면 4490$가 제공됩니다.
StormEvents
| summarize tdigestRes = tdigest(DamageProperty)
| project percentile_tdigest(tdigestRes, 85, typeof(long))
출력
percentile_tdigest_tdigestRes |
---|
4490 |