Como usar os comandos do MapReduce?
Visão geral
Os comandos do MapReduce são usados para executar operações de redução de mapas em Big Data.
Como ativar comandos do MapReduce?
O comando do MapReduce é controlado pelo parâmetro do DDS security.javascriptEnabled. O valor padrão é false, indicando que os comandos do mapReduce e group não estão disponíveis. Se você precisar usar o comando do MapReduce, altere o valor do parâmetro para true. Em seguida, reinicie a instância de BD para que a alteração tenha efeito.
- Para uma instância de cluster, altere os valores de parâmetro no modelo de parâmetro associado a todos os nós de estilhaço e reinicie a instância para que a alteração entre em vigor.
- Para um conjunto de réplicas ou uma instância de nó único, altere os valores de parâmetro no modelo de parâmetro associado à instância e reinicie a instância para que a alteração tenha efeito.
Para obter detalhes sobre como alterar valores de parâmetros, consulte Edição de um modelo de parâmetro.
Erros comuns e métodos de tratamento para falhas de execução de comando do MapReduce
Informações de erro: cannot run map reduce without the js engine ou map is not defined
Possível causa: os comandos do MapReduce são restritos e não podem ser usados.
Solução: altere o valor de security.javascriptEnabled no modelo de parâmetro da instância para true e reinicie a instância para que a alteração entre em vigor.
Se um modelo de parâmetro for um modelo de parâmetro padrão, você não terá permissão para alterar seus valores de parâmetro. Você pode criar um modelo de parâmetro e alterar os valores de parâmetro correspondentes. Após a alteração, associe o novo modelo de parâmetro à instância. Para obter detalhes, consulte Alteração do modelo de parâmetro associado.