Add-MapReduce - Cmdlet do PowerShell [Descontinuada]
Este cmdlet do PowerShell configura tarefas MapReduce para processar e gerar grandes conjuntos de dados com um algoritmo distribuído paralelo em um cache clusterizado. O cmdlet do PowerShell também coloca quaisquer tarefas na fila se o servidor estiver ocupado. Erros de falha de tarefa são registrados no log de cache depois que um limite especificado de exceções é evitado durante a execução da tarefa.
Note
Este recurso está disponível apenas em NCache Enterprise.
Add-MapReduce [-CacheName] [-ChunkSize] [-MaxExceptions] [-MaxTasks] [-QueueSize] [-Server] [-Port] [-NoLogo] [-Credentials]
Exemplos de Add-MapReduce - Cmdlet do PowerShell
- O comando a seguir configura a execução do MapReduce em demoCache com opções padrão.
Add-MapReduce -CacheName demoCache
- O comando a seguir configura MapReduce em demoCache com 20 tarefas a serem executadas em paralelo com blocos de 100 elementos cada, 30 tarefas a serem enfileiradas e no máximo 10 exceções a serem evitadas.
Add-MapReduce -CacheName demoCache -MaxTasks 10 -ChunkSize 100 -QueueSize 30 -MaxExceptions 10
Propriedades
Note
Os parâmetros com asterisco (*) em seus nomes são os parâmetros obrigatórios e os demais são opcionais.
parâmetros | Tipos de dados | Descrição | Valor padrão |
---|---|---|---|
-CacheName* |
<String> |
Especifica o nome do cache para o qual MapReduce será configurado. | - |
-ChunkSize |
<Integer> |
Especifica o número de elementos que um fragmento deve conter antes de ser transmitido ao combinador ou redutor. | 0 (zero) |
-MaxExceptions |
<Integer> |
Especifica o máximo de exceções evitáveis durante a execução da tarefa. | 0 (zero) |
-MaxTasks |
<Integer> |
Especifica o número máximo de tarefas a serem executadas em paralelo. | 0 (zero) |
-QueueSize |
<Integer> |
Especifica o número máximo de tarefas que podem ser enfileiradas se o servidor estiver ocupado. | 0 (zero) |
-Server |
<String> |
Especifica um nome de servidor onde o NCache O serviço está em execução e um cache com o nome de cache especificado está registrado. | IP da máquina local |
-Port |
<Integer> |
Especifica a porta na qual NCache O serviço está em execução. | 8250 |
-NoLogo |
<SwitchParameter> |
Suprime a exibição do banner do logotipo. | - |
-Credentials |
<pscredential> |
Especifica as credenciais do usuário necessárias para autorizar o acesso à operação especificada. Essas credenciais devem pertencer a um usuário que possua permissões apropriadas no nó. | - |