TransformXml 2025.5.31.15¶
번들¶
org.apache.nifi | nifi-standard-nar
설명¶
제공된 XSLT 파일을 FlowFile XML 페이로드에 적용합니다. 변환된 내용으로 새 FlowFile 이 생성되고 ‘성공’ 관계로 라우팅됩니다. XSL 변환이 실패하면 원본 FlowFile 은 ‘실패’ 관계로 라우팅됩니다
입력 요구 사항¶
REQUIRED
민감한 동적 속성 지원¶
false
속성¶
속성 |
설명 |
---|---|
XSLT 파일 이름 |
FlowFile XML 내용에 적용할 XSLT 파일의 이름(전체 경로 포함)을 제공합니다.’XSLT file name’ 및 ‘XSLT Lookup’ 속성 중 하나를 정의해야 합니다. |
cache-size |
캐시할 최대 스타일시트 수입니다. 0은 캐시를 비활성화합니다. |
cache-ttl-after-last-access |
캐시 TTL (time-to-live) 또는 마지막 액세스 후 스타일시트를 캐시에 보관할 기간입니다. |
indent-output |
출력물을 들여쓰기할지 여부입니다. |
보안 처리 |
XXE (XML 외부 엔터티) 공격과 같은 다양한 XML 관련 공격을 완화할지 여부입니다. |
xslt-controller |
XSLT 정의를 저장하는 데 사용되는 컨트롤러 조회입니다. ‘XSLT file name’ 및 ‘XSLT Lookup’ 속성 중 하나를 정의해야 합니다. WARNING 조회 컨트롤러 서비스는 대용량 XSLT 파일을 저장하는 데 사용해서는 안 된다는 점에 유의하십시오. |
xslt-controller-key |
XSLT 조회 컨트롤러에서 XSLT 정의를 검색하는 데 사용되는 키입니다. 이 속성은 XSLT 컨트롤러 속성을 사용할 때 설정해야 합니다. |
관계¶
이름 |
설명 |
---|---|
실패 |
FlowFile 이 어떤 이유로든 처리에 실패하는 경우(예: FlowFile 이 유효하지 않은 XML), 이 관계로 라우팅됩니다 |
성공 |
변환된 내용이 있는 FlowFile 은 이 관계로 라우팅됩니다 |