ExecuteProcess 2025.5.31.15¶
번들¶
org.apache.nifi | nifi-standard-nar
설명¶
사용자가 지정한 운영 체제 명령을 실행하고 해당 명령의 출력을 FlowFile 에 씁니다. 명령이 오래 실행될 것으로 예상되는 경우 프로세서는 지정된 간격으로 부분 데이터를 출력할 수 있습니다. 이 옵션을 사용하면 일반적으로 임의의 시간 기반 간격으로 이진 데이터를 분할하는 것이 합리적이지 않으므로 출력은 텍스트 형식이 될 것으로 예상됩니다.
입력 요구 사항¶
FORBIDDEN
민감한 동적 속성 지원¶
false
속성¶
속성 |
설명 |
---|---|
인자 구분 기호 |
명령 [default: space]의 인자를 구분하는 데 사용할 구분 기호입니다. 단일 문자여야 합니다. |
배치 기간 |
프로세스가 오래 실행되고 텍스트 출력을 생성할 것으로 예상되는 경우 배치 기간을 지정하여 이 시간 동안 출력을 캡처한 다음 결과를 보내기 전에 프로세스가 완료될 때까지 기다리지 않고 FlowFile 로 결과를 전송하고 새 FlowFile 을 시작하도록 할 수 있습니다 |
명령 |
실행할 명령을 지정합니다. 실행 파일 이름만 제공된 경우, 해당 파일은 사용자의 환경 PATH 에 있어야 합니다. |
명령 인자 |
공백으로 구분된 실행 파일에 제공할 인자입니다. 공백은 큰따옴표로 묶어 이스케이프 처리할 수 있습니다. |
출력 MIME 유형 |
“mime.type” 특성에 설정할 값을 지정합니다. 이 속성은 ‘Batch Duration’이 설정된 경우 무시됩니다. |
리디렉션 오류 스트림 |
true이면 프로세스의 모든 오류 스트림 출력을 출력 스트림으로 리디렉션합니다. 이는 오류 스트림에 광범위하게 쓰거나 문제 해결을 위한 프로세스에 특히 유용합니다. |
작업 디렉터리 |
명령을 실행할 때 현재 작업 디렉터리로 사용할 디렉터리입니다 |
제한 사항¶
필수 권한 |
설명 |
---|---|
코드 실행 |
NiFi 가 가진 모든 권한을 가정하여 임의의 코드를 실행할 수 있는 기능을 연산자 제공합니다. |
관계¶
이름 |
설명 |
---|---|
성공 |
생성된 모든 FlowFiles 은 이 관계로 라우팅됩니다 |
Writes 특성¶
이름 |
설명 |
---|---|
명령 |
실행된 명령 |
command.arguments |
명령의 인자 |
mime.type |
‘Output MIME Type’ 속성이 설정되어 있고 ‘Batch Duration’이 설정되지 않은 경우 출력의 MIME 유형을 설정합니다 |