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"}