PutSmbFile 2025.5.31.15

번들

org.apache.nifi | nifi-smb-nar

설명

FlowFile 의 내용을 samba 네트워크 위치에 씁니다. 공유 액세스 제어가 중요한 경우 cifs 마운트 대신 이 프로세서를 사용하십시오. 호스트 이름, 공유 및 디렉터리를 \[Hostname][Share][pathtoDirectory]로 적절하게 구성하십시오.

태그

samba, smb, cifs, files, put

입력 요구 사항

REQUIRED

민감한 동적 속성 지원

false

속성

속성

설명

Batch Size

각 반복에 넣을 최대 파일 수

Conflict Resolution Strategy

출력 디렉터리에 같은 이름의 파일이 이미 있는 경우 어떻게 해야 하는지 나타냅니다

누락된 디렉터리 생성하기

true면 누락된 대상 디렉터리가 생성됩니다. false면 flowfile에 불이익이 주어지고 실패로 전송됩니다.

디렉터리

파일을 기록할 네트워크 폴더입니다. 공유 후 남은 상대 경로: \hostnameshare[dir1dir2]. 식 표현 언어를 사용할 수 있습니다.

도메인

인증에 사용되는 도메인입니다. 선택 사항이며, 대부분의 경우 사용자 이름과 비밀번호로 충분합니다.

호스트 이름

파일을 기록할 네트워크 호스트입니다.

비밀번호

인증에 사용되는 비밀번호입니다. 사용자 이름이 설정된 경우 필수입니다.

공유

파일을 기록할 네트워크 공유입니다. 호스트 이름 뒤에 오는 “첫 번째 폴더”: \hostname[share]dir1dir2

Share Access Strategy

쓰기 중에 파일에 어떤 공유 액세스 권한이 부여되었는지를 나타냅니다. 없음은 가장 제한적이지만 충돌을 방지하는 가장 안전한 설정입니다.

임시 접미사

전송하는 동안 파일 이름에 추가되는 임시 접미사입니다. 전송이 완료되면 접미사가 제거됩니다.

사용자 이름

인증에 사용되는 사용자 이름입니다. 사용자 이름이 설정되어 있지 않으면 익명 인증이 시도됩니다.

enable-dfs

SMB 작업 중에 분산 파일 시스템(DFS)에 액세스하고 DFS 링크를 따라갈 수 있도록 합니다.

smb-dialect

SMB 언어는 기본적으로 클라이언트와 서버 간에 양쪽 끝에서 지원하는 가장 높은 공통 버전으로 협상됩니다. 드물지만 자동 협상된 언어를 사용하여 클라이언트-서버 통신이 실패하는 경우가 있습니다. 이 속성은 이러한 상황이 발생할 때 언어를 명시적으로 설정(예: 하위 버전으로 다운그레이드)하는 데 사용할 수 있습니다.

시간 제한

읽기 및 쓰기 작업에 대한 시간 제한입니다.

use-encryption

클라이언트와 서버 간의 암호화된 통신을 켜거나 끕니다. 속성의 동작은 SMB 언어 종속성: SMB 2.x는 암호화를 지원하지 않으며 속성은 아무런 영향을 미치지 않습니다. SMB 3.x의 경우 서버에서도 암호화를 지원하는 경우 서버에 암호화를 켜도록 힌트/요청하는 것입니다.

관계

이름

설명

실패

어떤 이유로 출력 네트워크 경로에 쓸 수 없는 파일은 이 관계로 전송됩니다

성공

출력 네트워크 경로에 성공적으로 쓰여진 파일은 이 관계로 전송됩니다

참고 항목