FetchGridFS 2025.5.31.15¶
번들¶
org.apache.nifi | nifi-mongodb-nar
설명¶
GridFS 버킷에서 파일 이름 또는 사용자 정의 쿼리로 1개 이상의 파일을 검색합니다.
입력 요구 사항¶
REQUIRED
민감한 동적 속성 지원¶
false
속성¶
속성 |
설명 |
---|---|
gridfs-bucket-name |
파일이 저장될 GridFS 버킷입니다. 비워두면 MongoDB 클라이언트 드라이버가 사용하는 기본값 ‘fs’가 사용됩니다. |
gridfs-client-service |
데이터베이스 연결에 사용할 MongoDB 클라이언트 서비스입니다. |
gridfs-database-name |
사용할 데이터베이스의 이름입니다 |
gridfs-file-name |
이 프로세서의 대상인 버킷에 있는 파일의 이름입니다. |
gridfs-query |
GridFS 에서 1개 이상의 파일을 가져오는 데 사용할 유효한 MongoDB 쿼리입니다. |
mongo-operation-mode |
이 옵션은 다운스트림 프로세서에서 결과를 사용할 수 있는 시기를 제어합니다. 스트림 쿼리 결과를 활성화하면 입력 flowfile을 수신하고 쿼리를 시작하면 입력 flowfile을 기준으로 출처를 추적하지 않습니다. 스트림 쿼리 결과 모드에서 오류는 입력된 flowfile의 원래 내용과 특성이 포함된 새 flowfile을 장애 관계로 전송하여 처리됩니다. 스트림은 MongoDB 및 NiFi 사이에 안정적인 연결이 있는 경우에만 사용해야 합니다. |
mongo-query-attribute |
설정하면 쿼리가 출력 flowfile의 지정된 특성에 기록됩니다. |
관계¶
이름 |
설명 |
---|---|
실패 |
flowfile을 처리하는 데 오류가 발생하면 이 관계로 이동합니다. |
원본 |
쿼리가 오류를 일으키지 않는 경우 원래 입력 flowfile은 이 관계로 이동합니다 |
성공 |
작업이 성공하면 flowfile은 이 관계로 전송됩니다. |
Writes 특성¶
이름 |
설명 |
---|---|
gridfs.file.metadata |
파일과 함께 저장된 사용자 정의 메타데이터가 있는 경우 이 속성에 첨부됩니다. |