Definição
Novo na 7.0 versão: Inicia um Stream Processor nomeado no atual Stream Processing Workspace.
Compatibilidade
Esse método é suportado em Atlas Stream Processing Workspaces.
Sintaxe
O método sp.processor.start() tem a seguinte sintaxe:
sp.processor.start( { <options> } )
Campos de comando
sp.processor.start() usa estes campos:
Campo | Tipo | necessidade | Descrição |
|---|---|---|---|
| token | Condicional | |
| timestamp | Condicional | |
| string | Opcional | O nível para o qual o Atlas Stream Processing atribui o processador. Se você não declarar esta opção, o Atlas Stream Processing atribuirá o processador à camada do espaço de trabalho de processamento de fluxo. Deve ser um dos seguintes:
Para saber mais,consulte Níveis. |
Comportamento
sp.processor.start() inicia um processador de stream nomeado no espaço de trabalho de processamento de stream atual. O processador de stream deve estar em um estado STOPPED. Se você invocar sp.processor.start() para um processador de fluxo que não seja STOPPED, mongosh retornará um erro.
Controle de acesso
O usuário que executa sp.processor.start() deve ter a função atlasAdmin .
Exemplo
O exemplo a seguir inicia um processador de fluxo denominado solarDemo.
sp.solarDemo.start()