TABLE 명령어

TABLE 명령어

table 명령어는 fields 명령어의 별칭(alias)으로, 동일한 필드 선택 기능을 제공해요. 향상된 구문 옵션을 사용해 검색 결과에서 필드를 유지하거나 제거할 수 있어요.

출처: 문서

본문

table 명령어는 fields 명령어의 별칭으로 동일한 필드 선택 기능을 제공해요. 향상된 구문 옵션을 사용해 검색 결과에서 필드를 유지하거나 제거할 수 있어요.

구문 (Syntax)

table 명령어의 구문은 다음과 같아요:

table [+|-] <field-list>

매개변수 (Parameters)

table 명령어는 다음 매개변수를 지원해요.

매개변수 필수/선택 설명
<field-list> 필수 유지하거나 제거할 필드 목록이에요. 쉼표 또는 공백으로 구분해요. 와일드카드 패턴을 지원해요.
`[+ -]` 선택

예제: 기본 table 명령어 사용법

다음 쿼리는 최근 오류에 대한 심각도, 서비스, 로그 메시지를 보여주는 빠른 장애 요약 테이블을 만들어요:

source=otellogs
| where severityText IN ('ERROR', 'WARN')
| sort - severityNumber, `resource.attributes.service.name`
| table severityText `resource.attributes.service.name` body
| head 3

쿼리는 다음과 같은 결과를 반환해요:

severityText | resource.attributes.service.name | body
ERROR | checkout | NullPointerException in CheckoutService.placeOrder at line 142
ERROR | checkout | Kafka producer delivery failed: message too large for topic order-events (max 1048576 bytes)
ERROR | frontend-proxy | [2024-02-01T09:20:00.456Z] "POST /api/checkout HTTP/1.1" 503 - 0 30000 checkout-8d4f7b-mk2p9
  • fields – 동일한 기능을 가진 별칭 명령어예요.

더 알아보기 (Learn more)