merge_tdigest()
적용 대상: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
결과(집계 버전의 스칼라 버전tdigest_merge()
)를 병합합니다tdigest
.
기본 알고리즘(T-Digest) 및 예상 오류 에 대해 자세히 알아보세요.
merge_tdigest()
함수 및tdigest_merge()
함수는 동일합니다.
Important
tdigest() 및 tdigest_merge()의 결과를 저장하고 나중에 검색할 수 있습니다. 예를 들어 일별 백분위수 요약을 만든 다음 주 백분위수 계산에 사용할 수 있습니다. 그러나 이러한 결과의 정확한 이진 표현은 시간이 지남에 따라 변경 될 수 있습니다. 이러한 함수가 동일한 입력에 대해 동일한 결과를 생성한다는 보장은 없으므로 이러한 함수를 사용하는 것이 좋습니다.
구문
merge_tdigest(
exprs)
구문 규칙에 대해 자세히 알아봅니다.
매개 변수
이름 | Type | 필수 | 설명 |
---|---|---|---|
exprs | dynamic |
✔️ | 병합할 값이 있는 tdigest 하나 이상의 쉼표로 구분된 열 참조입니다. |
반품
열을 *Expr1*
병합한 결과 , *Expr2*
... *ExprN*
tdigest
예시
range x from 1 to 10 step 1
| extend y = x + 10
| summarize tdigestX = tdigest(x), tdigestY = tdigest(y)
| project merged = merge_tdigest(tdigestX, tdigestY)
| project percentile_tdigest(merged, 100, typeof(long))
출력
percentile_tdigest_merged |
---|
20 |