다음을 통해 공유


facet 연산자

적용 대상: ✅Microsoft Fabric

패싯 절에 지정된 각 열에 대해 하나씩 테이블 집합을 반환합니다. 각 테이블에는 해당 열에서 가져온 값 목록이 포함됩니다. 절을 사용하여 with 추가 테이블을 만들 수 있습니다. 패싯 결과 테이블은 추가 연산자에서 이름을 바꾸거나 참조할 수 없습니다.

구문

T(T)| facet byColumnName [,ColumnName2, ...] [with (filterPipe)]

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

매개 변수

이름 유형 필수 설명
columnName string ✔️ 요약할 열 이름 또는 열 이름 목록입니다.
filterPipe string 입력 테이블에 적용된 쿼리 식입니다.

반품

여러 테이블: 절에 with 대해 하나씩, 각 열에 대해 하나씩.

예시

다음 예제에서는 연산자를 facet 사용하여 지정된 각 열에 대한 테이블을 반환하는 방법을 보여 있습니다.

StormEvents
| where State startswith "A" and EventType has "Heavy"
| facet by State, EventType
    with 
    (
    where StartTime between(datetime(2007-01-04) .. 7d) 
    | project State, StartTime, Source, EpisodeId, EventType
    | take 5
    )

다음은 절에서 생성된 테이블입니다 with .

State(상태) 시작 시간 출처 EpisodeId 이벤트 유형
알래스카 2007-01-04 12:00:00.0000000 COOP 관찰자 2192 폭설
알래스카 2007-01-04 15:00:00.0000000 학습된 스포터 2192 폭설
알래스카 2007-01-04 15:00:00.0000000 학습된 스포터 2192 폭설
알래스카 2007-01-04 15:00:00.0000000 학습된 스포터 2192 폭설
알래스카 2007-01-06 18:00:00.0000000 COOP 관찰자 2193 폭설

다음 표는 패싯 출력 테이블입니다 State .

State(상태) count_State
알라바 마 19
애리조나 33
아칸소 1
미국령 사모아 1
알래스카 58

다음 표는 패싯 출력 테이블입니다 EventType .

이벤트 유형 count_EventType
폭우 34
폭설 78