51장. MongoDB Sink
문서를 MongoDB로 보냅니다.
이 Kamelet은 JSON을 본문으로 예상합니다.
헤더로 설정할 수 있는 속성:
-
DB-upsert
/ce-dbupsert
: 데이터베이스가 존재하지 않는 경우 요소를 생성해야하는 경우. 부울 값입니다.
51.1. 구성 옵션 링크 복사링크가 클립보드에 복사되었습니다!
다음 표에는 mongodb-sink
Kamelet에 사용할 수 있는 구성 옵션이 요약되어 있습니다.
속성 | 이름 | 설명 | 유형 | Default | 예제 |
---|---|---|---|---|---|
컬렉션 * | MongoDB Collection | 이 엔드포인트에 바인딩할 MongoDB 컬렉션의 이름을 설정합니다. | string | ||
database * | MongoDB Database | MongoDB 데이터베이스의 이름을 target으로 설정합니다. | string | ||
hosts * | MongoDB Hosts | host:port 형식으로 콤마로 구분된 MongoDB 호스트 주소 목록입니다. | string | ||
createCollection | 소프트웨어 컬렉션 | 초기화 중 컬렉션이 없는 경우 컬렉션을 생성합니다. | boolean |
| |
암호 | MongoDB Password | MongoDB에 액세스하기 위한 사용자 암호입니다. | string | ||
사용자 이름 | MongoDB Username | MongoDB에 액세스하기 위한 사용자 이름입니다. | string | ||
writeConcern | 쓰기 내용 | 쓰기 작업을 위해 MongoDB에서 요청된 승인 수준을 구성합니다. 가능한 값은 ACKNOWLEDGED, W1, W2, W2, W3, UNACKNOWLEDED, JOURNALED, MAJORITY입니다. | string |
별표(*)로 표시된 필드는 필수 항목입니다.