maxif()(집계 함수)

조건자가 로 계산되는 레코드에서 expr의 최대 값을 계산합니다.true

참고

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

조건자 식 없이 그룹 전체의 최대값을 반환하는 max() 함수도 참조하세요.

Syntax

maxif(Expr,조건자)

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

매개 변수

이름 형식 필수 Description
expr string ✔️ 집계 계산에 사용되는 식입니다.
predicate string ✔️ 행을 필터링하는 데 사용되는 식입니다.

반환

조건자가 로 계산되는 레코드에서 expr의 최대값을 반환합니다.true

예제

이 예제에서는 사상자가 없는 이벤트의 최대 피해를 보여 줍니다.

StormEvents
| extend Damage=DamageCrops + DamageProperty, Deaths=DeathsDirect + DeathsIndirect
| summarize MaxDamageNoCasualties=maxif(Damage, Deaths == 0) by State

출력

표시된 결과 테이블에는 처음 10개의 행만 포함됩니다.

시스템 상태 MaxDamageNoCasualties
텍사스 25000000
캔자스 37500000
아이오와 15000000
일리노이 5000000
미주리 500005000
GEORGIA 344000000
미네소타 38390000
WISCONSIN 45000000
네브라스카 4000000
뉴욕 26000000
... ...