다음을 통해 공유


=~ (equals) 연산자

적용 대상: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

대/소문자를 구분하지 않는 문자열을 사용하여 데이터에 대한 레코드 집합을 필터링합니다.

다음 표에서는 (등호) 연산자를 == 비교합니다.

Operator 설명 대/소문자 구분 예제(수율 true)
== 같음 "aBc" == "aBc"
!= 같지 않음 "abc" != "ABC"
=~ 같음 아니요 "abc" =~ "ABC"
!~ 같지 않음 아니요 "aBc" !~ "xyz"

다른 연산자에 대한 자세한 내용과 쿼리에 가장 적합한 연산자를 확인하려면 데이터 형식 문자열 연산자를 참조하세요.

성능 팁

참고 항목

성능은 검색 유형 및 데이터 구조에 따라 달라집니다. 모범 사례는 쿼리 모범 사례를 참조 하세요.

가능하면 대/소문자를 구분하는 연산자 버전을 사용합니다 == .

구문

T | where col 식 =~ ()

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

매개 변수

이름 Type 필수 설명
T string ✔️ 레코드를 필터링할 테이블 형식 입력입니다.
col string ✔️ 필터링할 열입니다.
expression string ✔️ 필터링하는 데 사용되는 식입니다.

반품

조건자가 trueT의 행입니다.

예시

State 테이블의 값은 StormEvents 대문자로 표시됩니다. 다음 쿼리는 열과 "KANSAS" 값을 일치합니다.

StormEvents
| where State =~ "kansas"
| project EventId, State

다음 표에서는 처음 10 가지 결과만 보여 있습니다. 전체 출력을 보려면 쿼리를 실행합니다.

EventId State(상태)
70787 KANSAS
43450 KANSAS
43451 KANSAS
38844 KANSAS
18463 KANSAS
18464 KANSAS
18495 KANSAS
43466 KANSAS
43467 KANSAS
43470 KANSAS