ValidateXml 2025.5.31.15¶
번들¶
org.apache.nifi | nifi-standard-nar
설명¶
FlowFile 에 포함된 XML 의 유효성을 검사합니다. 기본적으로 XML 은 FlowFile 내용에 포함되어 있습니다. ‘XML Source Attribute’ 속성이 설정되어 있으면 유효성을 검사할 XML 이 지정된 특성에 포함됩니다. 시스템 성능에 악영향을 미칠 수 있으므로 특성을 사용하여 대용량 XML 문서를 보관하지 않는 것이 좋습니다. 프로세서가XSD스키마 세부 정보로 구성된 경우 전체 스키마 유효성 검사가 수행됩니다. 그렇지 않으면 모든 열기 태그가 올바르게 닫혀 있는지 등 XML 구문이 정확하고 올바른 형식인지 확인하는 것만 수행됩니다.
입력 요구 사항¶
REQUIRED
민감한 동적 속성 지원¶
false
속성¶
속성 |
설명 |
---|---|
스키마 파일 |
유효성 검사에 사용할 XSD 스키마 파일에 대한 파일 경로 또는 URL. 이 속성이 비어 있으면 XML 구문/구조만 유효성이 검사됩니다. |
XML 소스 특성 |
유효성을 검사할 XML 을 포함하는 특성의 이름입니다. 이 속성이 비어 있으면 FlowFile 내용의 유효성이 검사됩니다. |
제한 사항¶
필수 권한 |
설명 |
---|---|
reference remote resources |
스키마 구성은 HTTP 를 통해 리소스를 참조할 수 있습니다. |
관계¶
이름 |
설명 |
---|---|
invalid |
지정된 스키마에 따라 유효하지 않거나 잘못된 XML 이 포함된 FlowFiles 은 이 관계로 라우팅됩니다 |
유효 |
스키마에 대해 성공적으로 유효성이 검사되거나 잘 구성된 XML 로 확인된 FlowFiles 은 이 관계로 라우팅됩니다. |
Writes 특성¶
이름 |
설명 |
---|---|
validatexml.invalid.error |
플로우 파일이 유효하지 않은 관계로 라우팅되는 경우 특성에는 유효성 검사 실패로 인한 오류 메시지가 포함됩니다. |