정의
sp.processor.start()현재 스트림 처리 작업 공간 에서 명명된 스트림 프로세서 를 시작합니다.
stream processing 작업 공간에 연결된 동안에만 이 명령을 호출할 수 있습니다.
이 명령에는
mongosh버전 이상 2.0 이(가) 필요합니다.
호환성
이 메서드는 Atlas Stream Processing Workspaces에서 지원됩니다.
구문
메서드의 구문은 다음과 sp.processor.start() 같습니다.
sp.processor.start( { <options> } )
명령 필드
sp.processor.start() 는 다음 필드를 사용합니다.
필드 | 유형 | 필요성 | 설명 |
|---|---|---|---|
| token | 조건부 | |
| timestamp | 조건부 | |
| 문자열 | 옵션 | Atlas Stream Processing 프로세서를 할당하는 계층 입니다. 이 옵션을 선언하지 않으면 Atlas Stream Processing 프로세서를 Stream Processing Workspace의 계층 에 할당합니다. 다음 중 하나여야 합니다.
자세히 학습 계층을 참조하세요. |
| 부울 | 옵션 | 이 시작 요청 체크포인트 복구를 건너뛸지 여부를 지정합니다. |
| 부울 | 옵션 | 프로세서가 시작될 때 가장 최근의 체크포인트 부터 다시 시작할지 여부를 지정합니다. 기본값 으로 이 필드 는 |
행동
sp.processor.start() 현재 stream processing 작업 공간에서 명명된 스트림 프로세서를 시작합니다. 스트림 프로세서는 STOPPED 상태 여야 합니다. STOPPED이(가) 아닌 스트림 프로세서에 대해 sp.processor.start() 을(를) 호출하면 mongosh 은(는) 오류를 반환합니다.
액세스 제어
를 실행 sp.processor.start() 사용자는 atlasAdmin 역할 있어야 합니다.
예시
다음 예제에서는 solarDemo 이라는 스트림 프로세서를 시작합니다.
sp.solarDemo.start()