다음을 통해 공유


percentrank_tdigest()

적용 대상: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft 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