Definir as propriedades do trabalho de mensagem de progresso e progresso de um arquivo de script
O HPC Pack inclui duas propriedades de trabalho para ajudar a comunicar o progresso dos trabalhos em execução no cluster: Progressoe de Mensagem de Progresso. Por padrão, o Serviço de Agendador de Trabalho do HPC define e mantém a propriedade Progress como o percentual de tarefas ou chamadas de serviço que foram concluídas para esse trabalho. O cálculo de progresso padrão funciona melhor para varreduras de parâmetros grandes. Se você quiser fornecer uma porcentagem de progresso personalizada ou informações de status detalhadas sobre o progresso de seus trabalhos, poderá incluir comandos em seus aplicativos ou scripts para definir as propriedades do trabalho Progress e Progress Message. Por exemplo, se o aplicativo ou os arquivos de script incluirem um loop que executa algum trabalho, você poderá atualizar as propriedades de progresso em cada iteração.
Para definir as propriedades Progress e Progress Message em um arquivo de lote (.bat), um script do HPC PowerShell (.ps1) ou em um aplicativo, você pode usar a variável de ambiente %CCP_JOBID%
para obter a ID do trabalho atual.
Em um arquivo .bat, use o comando de modificação de trabalho, por exemplo:
Job modify %CCP_JOBID% /progress:50 /progressmsg:”Hello”
Em um arquivo
set-HpcJob –id %CCP_JOBID% -progress 50 –progressmessage ”Hello”
Para obter informações sobre como usar as APIs para definir o progresso personalizado em um aplicativo, consulte Como definir informações de progresso de trabalho personalizado passo a passo.
Os valores das propriedades de Progresso
configurando
na fila
executando
Cancelada
falha na
Considerações adicionais
O serviço Agendador de Trabalhos não continuará atualizando
de Progresso para um trabalho se você fornecer um valor para a propriedade progresso por meio da interface de linha de comando, HPC PowerShell ou as APIs. Para trabalhos SOA, a propriedade Progress é definida e mantida pelos nós do agente com base no número de chamadas de serviço para esse trabalho.
de Mensagem de Progresso não é exibido por padrão na lista de trabalhos. Você pode personalizar quais propriedades de trabalho e tarefa aparecem na lista de trabalhos e Painel de Detalhes. Na barra de menus, clique em Exibire, em seguida, clique em do Seletor de Colunas.
Referências adicionais
gerenciamento de trabalhos e tarefas – do Gerenciador de Trabalhos
exibir um trabalho ou tarefa – do Gerenciador de Trabalho
acompanhar o estado do trabalho – do Gerenciador de Trabalho