GetMongo 2025.5.31.15¶
번들¶
org.apache.nifi | nifi-mongodb-nar
설명¶
사용자 지정 쿼리로 로딩된 MongoDB 의 문서에서 FlowFiles 을 생성합니다.
입력 요구 사항¶
ALLOWED
민감한 동적 속성 지원¶
false
속성¶
속성 |
설명 |
---|---|
Batch Size |
서버에서 한 배치로 반환할 요소의 수입니다 |
Limit |
반환할 최대 요소 수 |
Mongo 컬렉션 이름 |
사용할 컬렉션의 이름 |
Mongo 데이터베이스 이름 |
사용할 데이터베이스의 이름입니다 |
프로젝션 |
결과 세트의 문서에서 반환할 필드는 유효한 BSON 문서여야 합니다 |
쿼리 |
조회를 수행하기 위한 선택 기준입니다. 필드를 비워두면 다른 프로세서에서 수신 연결에서 입력을 찾아 FlowFile 의 본문 안에 유효한 JSON 문서로 쿼리를 제공합니다. 이 필드를 비워두고 수신 연결 대신 타이머가 활성화되어 있으면 “{}” 쿼리를 사용하여 전체 컬렉션을 가져오게 됩니다. |
정렬 |
정렬할 필드로, 유효한 BSON 문서여야 합니다 |
get-mongo-send-empty |
쿼리가 성공적으로 실행되었지만 결과가 반환되지 않으면 결과가 없음을 나타내는 빈 JSON 문서를 보내십시오. |
json-type |
기본적으로 MongoDB 의 Java 드라이버는 “확장 JSON”을 반환합니다. 이 JSON 베리언트의 일부 기능은 표준 JSON 유형 및 규칙만 기대하는 다른 JSON 구문 분석기에 문제를 일으킬 수 있습니다. 이 구성 설정은 확장 JSON 을 사용할지 아니면 표준 JSON 을 준수하는 가독성이 우수한 뷰를 제공할지 여부를 제어합니다. |
mongo-charset |
문서 데이터의 문자 세트를 지정합니다. |
mongo-client-service |
이 속성을 구성하면 연결 풀링에 할당된 클라이언트 서비스를 사용합니다. |
mongo-date-format |
Mongo에서 반환되는 날짜 필드의 서식을 지정하는 데 사용할 날짜 형식 문자열입니다. JSON 출력 형식이 표준 JSON 으로 설정된 경우에만 적용됩니다. |
mongo-query-attribute |
설정하면 쿼리가 출력 flowfile의 지정된 특성에 기록됩니다. |
results-per-flowfile |
FlowFile 에 한 번에 넣을 결과의 수입니다. 본문 전체가 JSON 결과 배열로 처리됩니다. |
use-pretty-printing |
쿼리 결과에서 JSON 을 가독성이 우수하게 인쇄할지 여부를 선택합니다. ‘true’를 선택하면 JSON 문서의 복잡성에 따라 디스크의 공간 요구 사항이 크게 증가할 수 있습니다 |
관계¶
이름 |
설명 |
---|---|
실패 |
실패한 쿼리 실행의 일부인 모든 입력 FlowFiles 은 여기로 이동합니다. |
원본 |
성공적인 쿼리 실행의 일부인 모든 입력 FlowFiles 은 여기로 이동합니다. |
성공 |
성공적인 쿼리 실행 결과가 있는 모든 FlowFiles 은 여기로 이동합니다. |
Writes 특성¶
이름 |
설명 |
---|---|
mongo.database.name |
결과의 출처가 되는 데이터베이스입니다. |
mongo.collection.name |
결과의 출처가 되는 컬렉션입니다. |