FetchGridFS 2025.5.31.15

번들

org.apache.nifi | nifi-mongodb-nar

설명

GridFS 버킷에서 파일 이름 또는 사용자 정의 쿼리로 1개 이상의 파일을 검색합니다.

태그

fetch, gridfs, mongo

입력 요구 사항

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

파일과 함께 저장된 사용자 정의 메타데이터가 있는 경우 이 속성에 첨부됩니다.