PutGoogleDrive 2025.5.31.15¶
번들¶
org.apache.nifi | nifi-gcp-nar
설명¶
FlowFile 의 내용을 Google Drive에 파일로 씁니다.
입력 요구 사항¶
REQUIRED
민감한 동적 속성 지원¶
false
속성¶
속성 |
설명 |
---|---|
chunked-upload-size |
청크의 크기를 정의합니다. FlowFile 의 크기가 ‘청크 업로드 임계값’을 초과하여 내용이 작은 청크로 업로드되는 경우에 사용됩니다. 허용되는 최소 청크 크기는 256 KB, 최대 허용 청크 크기는 1 GB입니다. |
chunked-upload-threshold |
한 번에 업로드할 수 있는 내용의 최대 크기입니다. 이 임계값보다 큰 FlowFiles 은 청크 단위로 업로드됩니다. |
conflict-resolution-strategy |
지정된 Google Drive 폴더에 같은 이름의 파일이 이미 있는 경우 어떻게 해야 하는지 표시합니다. |
connect-timeout |
Google Drive 서비스에 연결하기 위한 최대 대기 시간입니다. |
file-name |
지정된 Google Drive 폴더에 업로드할 파일의 이름입니다. |
folder-id |
공유 폴더의 ID 입니다. Google Drive에 대한 액세스 권한을 설정하고 폴더 ID 를 얻으려면 추가 세부 정보를 참조하십시오. |
gcp-credentials-provider-service |
컨트롤러 서비스는 Google 클라우드 플랫폼 자격 증명을 얻는 데 사용됩니다. |
프록시 구성 서비스 |
네트워크 요청을 프록시할 프록시 구성 컨트롤러 서비스를 지정합니다. |
read-timeout |
Google Drive 서비스의 최대 응답 대기 시간입니다. |
관계¶
이름 |
설명 |
---|---|
실패 |
어떤 이유로 Google Drive에 기록할 수 없는 파일은 이 관계로 전송됩니다. |
성공 |
Google Drive에 성공적으로 쓰여진 파일은 이 관계로 전송됩니다. |
Writes 특성¶
이름 |
설명 |
---|---|
drive.id |
파일의 ID |
파일 이름 |
파일 이름 |
mime.type |
파일의 MIME 유형 |
drive.size |
파일의 크기입니다. 파일 크기를 사용할 수 없는 경우(예: 외부에 저장된 파일) 0으로 설정합니다. |
drive.size.available |
파일 크기를 알 수 있는지/사용 가능한지 여부를 나타냅니다. |
drive.timestamp |
파일의 마지막 수정 시간 또는 생성 시간(둘 중 더 큰 시간). 그 이유는 Google Drive에 파일을 업로드할 때 파일의 원래 수정 날짜가 보존되기 때문입니다. Created time’은 업로드가 발생한 시간을 의미합니다. 하지만 업로드한 파일은 나중에 수정할 수 있습니다. |
drive.created.time |
파일의 생성 시간 |
drive.modified.time |
파일의 마지막 수정 시간 |
error.code |
Google Drive에서 반환한 오류 코드 |
error.message |
Google Drive에서 반환되는 오류 메시지 |