다음을 통해 공유


covariancepif()(집계 함수)

적용 대상: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

조건자가 계산되는 레코드에서 두 개의 임의 변수 expr1expr2의 샘플 공변성을 계산합니다true.

Null 값은 무시되며 계산에 영향을 주지 않습니다.

다음 수식이 사용됩니다.

공변 모집단 수식을 보여 주는 수식입니다.

비고

이 함수는 summarize 연산와 함께 사용됩니다.

문법

covariancepif( expr1, *expr2 ,조건자)

구문 규칙에 대해 자세히 알아봅니다.

매개 변수

이름 유형 필수 설명
expr1 real ✔️ 첫 번째 임의 변수 식입니다.
expr2 real ✔️ 두 번째 임의 변수 식입니다.
서술어 string ✔️ 조건자가 계산true되면 expr1expr2 값이 공변에 추가됩니다.

반품

조건자가 계산되는 레코드에서 expr1expr2의 공변성 값을 반환합니다true.

예시

이 섹션의 예제에서는 구문을 사용하여 시작하는 방법을 보여 주었습니다.

이 쿼리는 x가 짝수인지 홀수인지에 따라 새 변수 y를 만든 다음 x가 3으로 나눌 수 있는 숫자 하위 집합에 대해 x와 y의 공변도를 계산합니다.

range x from 1 to 100 step 1
| extend y = iff(x % 2 == 0, x * 2, x * 3)
| summarize covariancepif(x, y, x % 3 == 0)

출력

covariancepif_x_y
2077.09090909091