다음을 통해 공유


fork 연산자

적용 대상: ✅Microsoft Fabric

여러 소비자 연산자를 병렬로 실행합니다.

구문

T|fork [name=](subquery) [name=](subquery) ...

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

매개 변수

이름 Type 필수 설명
subquery string ✔️ 지원되는 쿼리 연산자의 다운스트림 파이프라인입니다.
이름 string 하위 쿼리 결과 테이블의 임시 이름입니다.

참고 항목

  • 단일 fork를 사용하지 않습니다.
  • 결과 탭의 이름은 name 매개 변수 또는 as 연산자제공된 이름과 같습니다.

지원되는 쿼리 연산자

반품

여러 결과 테이블( 각 하위 쿼리 인수에 대해 하나씩)

  • 포크 다리 또는 포크 다리의 materializejoin 대체 용도로 사용합니다union. 입력 스트림은 구체화를 통해 캐시된 다음, 캐시된 식을 조인/공용 구조체 다리에서 사용할 수 있습니다.

  • 연산자 대신 테이블 형식 식 문과 함께 materialize 일괄 처리를fork.

예제

이 문서의 예제에서는 샘플 데이터베이스의 StormEvents 테이블과 같은 도움말 클러스터공개적으로 사용할 수 있는 테이블을 사용합니다.

이 문서의 예제에서는 날씨 분석 샘플 데이터StormEvents 테이블과 같이 공개적으로 사용 가능한 테이블을 사용합니다.

이 예제에서는 명명된 열과 이름 열이 있는 여러 테이블을 출력합니다.

명명되지 않은 하위 쿼리

StormEvents
| where State == "FLORIDA"
| fork
    ( where DeathsDirect + DeathsIndirect > 1)
    ( where InjuriesDirect + InjuriesIndirect > 1)

출력

이 출력은 결과 테이블의 처음 몇 개의 행과 열을 보여 줍니다.

StartTime EndTime EpisodeId EventId 상태 EventType InjuriesDirect InjuriesIndirect
2007-02-02T03:17:00Z 2007-02-02T03:25:00Z 3464 18948 플로리다 토네이도 10 0
2007-02-02T03:37:00Z 2007-02-02T03:55:00Z 3464 18950 플로리다 토네이도 9 0
2007-03-13T08:20:00Z 2007-03-13T08:20:00Z 4094 22961 플로리다 짙은 안개 3 0
2007-09-11T15:26:00Z 2007-09-11T15:26:00Z 9578 53798 플로리다 현재 립 0 0

명명된 하위 쿼리

다음 예제에서 결과 테이블의 이름은 "StormsWithDeaths" 및 "StormsWithInjuries"입니다.

StormEvents
| where State == "FLORIDA"
| fork
    (where DeathsDirect + DeathsIndirect > 1 | as StormsWithDeaths)
    (where InjuriesDirect + InjuriesIndirect > 1 | as StormsWithInjuries)
StormEvents
| where State == "FLORIDA"
| fork
    StormsWithDeaths = (where DeathsDirect + DeathsIndirect > 1)
    StormsWithInjuries = (where InjuriesDirect + InjuriesIndirect > 1)

출력

이 출력은 결과 테이블의 처음 몇 개의 행과 열을 보여 줍니다.

StartTime EndTime EpisodeId EventId 상태 EventType InjuriesDirect InjuriesIndirect
2007-02-02T03:17:00Z 2007-02-02T03:25:00Z 3464 18948 플로리다 토네이도 10 0
2007-02-02T03:37:00Z 2007-02-02T03:55:00Z 3464 18950 플로리다 토네이도 9 0
2007-03-13T08:20:00Z 2007-03-13T08:20:00Z 4094 22961 플로리다 짙은 안개 3 0
2007-09-11T15:26:00Z 2007-09-11T15:26:00Z 9578 53798 플로리다 현재 립 0 0