Batch

쿼리는 세미콜론(;) 문자로 구분되는 한 여러 테이블 형식 식 문을 포함할 수 있습니다. 그런 다음 쿼리는 여러 테이블 형식 결과를 반환합니다. 결과는 테이블 형식 식 문에 의해 생성되고 쿼리 텍스트의 문 순서에 따라 정렬됩니다.

참고

  • 포크 연산자를 materialize 사용하는 대신 일괄 처리를 사용하는 것이 좋습니다.
  • 두 문은 세미콜론으로 구분해야 합니다.

예제

이름 테이블 형식 결과

다음 쿼리는 두 개의 테이블 형식 결과를 생성합니다. 그런 다음 사용자 에이전트 도구는 각 (Count of events in Florida 및 와 각각)과 Count of events in Guam연결된 적절한 이름으로 해당 결과를 표시할 수 있습니다.

StormEvents | where State == "FLORIDA" | count | as ['Count of events in Florida'];
StormEvents | where State == "GUAM" | count | as ['Count of events in Guam']

계산 공유

일괄 처리는 대시보드와 같은 여러 하위 쿼리에서 공통 계산을 공유하는 시나리오에 유용합니다. 일반적인 계산이 복잡한 경우 materialize() 함수 를 사용하고 쿼리를 생성하여 한 번만 실행됩니다.

let m = materialize(StormEvents | summarize n=count() by State);
m | where n > 2000;
m | where n < 10