59장. 필드 작업 교체
전송 중 메시지에서 필드를 다른 키로 바꿉니다.
- 필수 매개변수 'renames'는 'foo:bar,abc:xyz'와 같이 콜론으로 구분된 이름 변경 쌍의 쉼표로 구분된 목록으로, 필드 이름 변경 매핑을 나타냅니다.
- 선택적 매개 변수 'enabled'는 포함할 필드를 나타냅니다. 지정된 경우 결과 메시지에 named 필드만 포함됩니다.
- 선택적 매개변수 'disabled'는 제외할 필드를 나타냅니다. 지정된 경우 나열된 필드가 결과 메시지에서 제외됩니다. 이는 'enabled' 매개변수보다 우선합니다.
- 'enabled' 매개변수의 기본값은 'all'이므로 페이로드의 모든 필드가 포함됩니다.
- 'disabled' 매개변수의 기본값은 'none'이므로 페이로드의 필드는 제외되지 않습니다.
59.1. 구성 옵션 링크 복사링크가 클립보드에 복사되었습니다!
다음 표에는 replace-field-action
Kamelet에 사용할 수 있는 구성 옵션이 요약되어 있습니다.
속성 | 이름 | 설명 | 유형 | Default | 예제 |
---|---|---|---|---|---|
renames * | 이름 변경 | 변경할 새 값과 쉼표로 구분된 필드 목록 | string |
| |
disabled | disabled | 쉼표로 구분된 비활성화 필드 목록 | string | "none" | |
enabled | enabled | 쉼표로 구분된 필드 목록 | string | "all" |
별표(*)로 표시된 필드는 필수 항목입니다.