For the complete documentation index, see llms.txt. This page is also available as Markdown.

extend 연산자

개요

다음을 사용하여 새 계산 필드를 추가합니다 확장.

| extend <dest>=<expression>[, ...]

예시

예제 데이터

let aws_alb = datatable [
  {"type": "https", "p_event_time": "2023-09-16 05:59:04.058", "sentBytes": 167},
  {"type": "https", "p_event_time": "2023-09-16 05:45:34.863", "sentBytes": 329},
  {"type": "https", "p_event_time": "2023-09-16 05:36:09.017", "sentBytes": 167},
  {"type": "https", "p_event_time": "2023-09-16 05:27:39.177", "sentBytes": 468992}
];

새 필드 추가

아래 쿼리는 필드 sentKB, 이는 다음 값을 나누어 계산됩니다 sentBytes1024:

aws_alb
| extend sentKB = sentBytes / 1024
이벤트

{ "p_event_time": "2023-09-16 05:59:04.058", "sentBytes": 167, "sentKB": 0.1630859375, "type": "https" }

{ "p_event_time": "2023-09-16 05:45:34.863", "sentBytes": 329, "sentKB": 0.3212890625, "type": "https" }

{ "p_event_time": "2023-09-16 05:36:09.017", "sentBytes": 167, "sentKB": 0.1630859375, "type": "https" }

{ "p_event_time": "2023-09-16 05:27:39.177", "sentBytes": 468992, "sentKB": 458, "type": "https" }

여러 새 필드 추가

아래 쿼리는 쉼표로 구분된 여러 필드를 추가합니다:

이벤트

{ "p_event_time": "2023-09-16 05:59:04.058", "sentBytes": 167, "sentKB": 0.1630859375, "sentMB": 0.0001592636108398438, "type": "https" }

{ "p_event_time": "2023-09-16 05:45:34.863", "sentBytes": 329, "sentKB": 0.3212890625, "sentMB": 0.0003137588500976562, "type": "https" }

{ "p_event_time": "2023-09-16 05:36:09.017", "sentBytes": 167, "sentKB": 0.1630859375, "sentMB": 0.0001592636108398438, "type": "https" }

{ "p_event_time": "2023-09-16 05:27:39.177", "sentBytes": 468992, "sentKB": 458, "sentMB": 0.447265625, "type": "https" }

추가된 필드를 이후 표현식에서 참조하기

추가된 필드는 이후 쿼리 표현식에서 참조할 수 있습니다. 예를 들어 하나의 where 연산자:

이벤트

{ "p_event_time": "2023-09-16 05:27:39.177", "sentBytes": 468992, "sentKB": 458, "type": "https" }

필드 제거

필드는 다음을 사용하여 제거할 수도 있습니다 확장 을(를) 다음으로 설정하여 null:

이벤트

{ "p_event_time": "2023-09-16 05:59:04.058", "type": "https" }

{ "p_event_time": "2023-09-16 05:45:34.863", "type": "https" }

{ "p_event_time": "2023-09-16 05:36:09.017", "type": "https" }

{ "p_event_time": "2023-09-16 05:27:39.177", "type": "https" }

마지막 업데이트

도움이 되었나요?