본문 바로가기
WIKI 기술 지식 베이스

Uppercase string processor

원문 보기 위키 갱신

출처: 문서

본문

Uppercase string 프로세서

uppercase_string 프로세서는 키의 값(문자열)을 현재 대소문자 상태에서 대문자로 변환해요.

설정

다음 옵션을 사용해 uppercase_string 프로세서를 설정할 수 있어요.

옵션 필수 여부 설명
with_keys 예 대문자로 변환할 키 목록이에요.

사용법

시작하려면 다음과 같은 pipeline.yaml 파일을 만들어요:

pipeline:
  source:
    file:
      path: "/full/path/to/logs_json.log"
      record_type: "event"
      format: "json"
  processor:
    - uppercase_string:
        with_keys:
          - "uppercaseField"
  sink:
    - stdout:

{% include copy.html %}

다음으로 logs_json.log라는 이름의 로그 파일을 만들어요. 그다음 pipeline.yaml 파일의 파일 소스에서 path를 올바른 파일 경로로 바꿔요. 더 자세한 내용은 OpenSearch Data Prepper 설정하기를 참고하세요.

Data Prepper를 실행하기 전에는 소스가 다음 형식으로 나타나요:

{"uppercaseField": "hello"}

Data Prepper를 실행한 후에는 소스가 다음 형식으로 변환돼요:

{"uppercaseField": "HELLO"}

더 알아보기 (Learn more)