FetchGoogleDrive 2025.5.31.15¶
번들¶
org.apache.nifi | nifi-gcp-nar
설명¶
Google Drive Folder에서 파일을 가져옵니다. ListGoogleDrive 와 함께 사용하도록 설계되었습니다. Google Drive에 대한 액세스 권한을 설정하려면 추가 세부 정보를 참조하십시오.
입력 요구 사항¶
REQUIRED
민감한 동적 속성 지원¶
false
속성¶
속성 |
설명 |
---|---|
Google 문서 내보내기 유형 |
Google Documents는 Google Drive에서 직접 다운로드할 수 없으며 지정된 MIME 유형으로 내보내야 합니다. 수신 FlowFile 의 MIME 유형이 파일이 Google Document임을 나타내는 경우 이 속성은 문서를 내보낼 MIME 유형을 지정합니다. |
Google Drawing Export Type |
Google Drawings은 Google Drive에서 직접 다운로드할 수 없으며 지정된 MIME 유형으로 내보내야 합니다. 수신 FlowFile 의 MIME 유형이 파일이 Google Drawing임을 나타내는 경우, 이 속성은 그림을 내보낼 MIME 유형을 지정합니다. |
Google Presentation Export Type |
Google Presentations은 Google Drive에서 직접 다운로드할 수 없으며 지정된 MIME 유형으로 내보내야 합니다. 수신 FlowFile 의 MIME 유형이 파일이 Google Presentation임을 나타내는 경우 이 속성은 프레젠테이션을 내보낼 MIME 유형을 지정합니다. |
Google Spreadsheet Export Type |
Google Sheets는 Google Drive에서 직접 다운로드할 수 없으며 지정된 MIME 유형으로 내보내야 합니다. 수신 FlowFile 의 MIME 유형이 파일이 Google Spreadsheet임을 나타내는 경우 이 속성은 스프레드시트를 내보낼 MIME 유형을 지정합니다. |
connect-timeout |
Google Drive 서비스에 연결하기 위한 최대 대기 시간입니다. |
drive-file-id |
가져올 파일의 드라이브 ID 입니다. 드라이브를 얻는 방법에 대한 자세한 내용은 추가 세부 정보 ID 를 참조하십시오. |
gcp-credentials-provider-service |
컨트롤러 서비스는 Google 클라우드 플랫폼 자격 증명을 얻는 데 사용됩니다. |
프록시 구성 서비스 |
네트워크 요청을 프록시할 프록시 구성 컨트롤러 서비스를 지정합니다. |
read-timeout |
Google Drive 서비스의 최대 응답 대기 시간입니다. |
관계¶
이름 |
설명 |
---|---|
실패 |
가져오기를 시도했지만 실패한 각 파일에 대해 FlowFile 이 라우팅됩니다. |
성공 |
성공적으로 가져온 각 파일에 대해 FlowFile 이 라우팅됩니다. |
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 |
파일의 마지막 수정 시간 |
drive.owner |
파일 소유자 |
drive.last.modifying.user |
파일의 마지막 수정 사용자 |
drive.web.view.link |
파일에 대한 웹 뷰 링크 |
drive.web.content.link |
파일에 대한 웹 내용 링크 |
drive.parent.folder.id |
파일의 상위 항목 폴더의 ID입니다 |
drive.parent.folder.name |
파일의 상위 항목 폴더 이름입니다 |
drive.shared.drive.id |
공유 드라이브의 ID(파일이 공유 드라이브에 위치한 경우) |
drive.shared.drive.name |
공유 드라이브의 이름(파일이 공유 드라이브에 위치한 경우) |
error.code |
Google Drive에서 반환한 오류 코드 |
error.message |
Google Drive에서 반환되는 오류 메시지 |
다른 구성 요소가 포함된 사용 사례¶
Google Drive 폴더에 있는 모든 파일 검색 |