|
유형: 문자열 설명: 변경 스트림 에서 실행 집계 파이프라인의 배열 입니다. 필드 아닌 변경 스트림 이벤트 문서 에 대해 이 설정을 구성해야 fullDocument 합니다.
예시 들면 다음과 같습니다. | [{"$match": { "$and": [{"operationType": "insert"}, {"fullDocument.eventId": 1404 }] } }] |
더 많은 예시를 보려면 다음을 참조하세요. 기본값: "[]" 허용되는 값: 유효한 집계 파이프라인 단계 |
change.stream.full.document |
유형:updateLookup
whenAvailable
문자열 설명:required
업데이트 작업에서 변경
스트림 반환하는"" 값을 결정합니다. 기본값 설정은 원본 문서 와 업데이트된 문서 간의 차이점을 반환합니다. 설정은 원본 문서 와 업데이트된 문서 간의 차이점과 업데이트 후 특정 점 의 전체 업데이트된 문서 의 사본을 반환합니다. 설정은 업데이트된 문서(사용 가능한 경우)를 반환합니다. 설정은 업데이트된 문서 반환하고 해당 문서를 사용할 수 없는 경우 오류를 발생시킵니다. 이 변경 스트림 옵션의 작동 방식에 대한 자세한 내용은 MongoDB 매뉴얼의 업데이트 작업에 대한 전체 문서 조회를 참조하세요. 기본값: 허용되는"" 값:,, "updateLookup" "whenAvailable"또는 "required" |
change.stream.full.document.before.change |
유형:
문자열 설명: 업데이트 작업 시
변경 스트림 이
반환하는 문서 사전 whenAvailable 이미지를 구성합니다. 기존 데이터를 복사하는 동안 게시된 소스 레코드에는 사전 이미지를 사용할 수 없으며, 사전 이미지 구성은 복사에 영향을 주지 않습니다. 사전 이미지를 활성화 하도록
컬렉션 구성하는 방법을 학습 MongoDB 매뉴얼에서 문서 사전 및 사후 이미지로 스트림 변경을 참조하세요. 기본값 설정은 required 문서 사전 이미지를 억제합니다. 설정은 사용 가능한 경우 교체, 업데이트 또는 삭제되기 전의 문서 사전 이미지를 반환합니다. 설정은 문서 사전 이미지를 반환하고 사용할 수 없는 경우 오류를 발생시킵니다.
기본값: "" 허용되는 값: "" 또는 "whenAvailable" 또는 "required" |
publish.full.document.only |
유형: fullDocument fullDocument 부울 설명:fullDocument 업데이트 이벤트 에 의해 생성된 변경 스트림 이벤트 문서 에서 필드 만 반환할지 여부입니다. 필드 에는 업데이트된 문서 의 최신 버전이 포함되어 있습니다. 필드 에 대해 자세히 학습 서버 매뉴얼의 업데이트 이벤트를 참조하세요. 로 설정하다
true하면 connector 설정을 재정의하고 change.stream.full.document updateLookup 로 설정하여 fullDocument 필드 에 업데이트된 문서가 포함되도록 합니다.
기본값: false 허용되는 값: true 또는 false |
publish.full.document.only.tombstone.on.delete | 유형: 부울
설명: 문서가 삭제될 때 삭제 표시 이벤트를 반환할지 여부입니다. 툼스톤 이벤트에는 null 값을 가진 삭제된 문서의 키가 포함되어 있습니다. 이 설정은 이 인 경우에만 publish.full.document.only true적용됩니다.
기본값: false 허용되는 값: true 또는 false |
change.stream.document.key.as.key | 유형: 부울
설명: 문서 키가 있는 경우 소스 기록 키에 문서 키를 사용할지 여부입니다.
로 true 설정하다 하면 connector 삭제된 문서의 키를 툼스톤 이벤트에 추가합니다. 로 설정하다 false 하면 connector 재개 토큰을 툼스톤 이벤트의 소스 키로 사용합니다.
기본값: true 허용되는 값: true 또는 false |
| 유형: 문자열
설명: MongoDB 변경 스트림 에서 반환된 문서에 적용하는 언어별 순서 규칙을 지정하는 JSON
"" 데이터 정렬 문서 . 기본값: 허용되는 값: 유효한 데이터 정렬 JSON 문서 |
| 유형: int
설명: 변경 스트림 커서 배치 크기입니다.
0 기본값:허용되는 값: 정수 |
| 유형: long
설명: 서버 빈 배치 반환하기 전에 변경 스트림 커서 에 보고할 새 데이터 변경 사항을 기다리는 최대 시간(밀리초)입니다.
5000 기본값:허용되는 값: 정수 |
| 유형: int
설명: 새 데이터에 대해 변경 스트림 커서 폴링할 때 단일 배치 에서 읽을 수 있는 최대 문서 수입니다. 이 설정을 사용하여 connector 에서 내부적으로 버퍼링되는 데이터의 양을 제한할 수 있습니다.
1000 기본값:허용되는 값: 정수 |