11 Conceitos Básicos de Jobs

Os jobs permitem programar a execução de notebooks. Na página Jobs, você pode criar jobs, duplicar jobs, iniciar e interromper jobs, excluir jobs e monitorar o status do job exibindo logs de jobs, que são notebooks somente para leitura.

11.1 Sobre Jobs

A página Jobs lista todos os jobs criados, juntamente com o nome do job, o notebook, o proprietário do job, a última data inicial, a próxima data de execução, o status e a programação.

É possível executar estas tarefas:

Figura 11-1 Jobs


Jobs

  • Editar jobs: Você pode editar os metadados de qualquer job listado na página Jobs. Clique em Editar para editar o job selecionado.

  • Criar jobs. Clique em Criar para criar um novo job para programar seu notebook.

  • Jobs duplicados: Você pode criar uma cópia de um job existente listado na página Jobs. Clique em Duplicar para fazer uma cópia do job selecionado.

  • Parar jobs: Clique em Parar para encerrar um job que está em execução no momento.

  • Iniciar jobs: O botão Iniciar só é ativado para jobs com status Programado. Clique em Iniciar para iniciar um job programado. A opção Iniciar não é aplicável para as seguintes condições:
    • Os jobs que já concluíram sua execução programada não podem ser reiniciados.
    • Os jobs que falharam mais do que o número permitido de vezes e estão atualmente no status Interrompidos não podem ser reiniciados.
  • Excluir jobs: Clique em Excluir para excluir qualquer job listado na página Jobs.

11.2 Criar Jobs para Programar Notebooks

Você pode criar jobs para programar seu notebook com as definições de programação preferenciais.

Para criar jobs, informe os seguintes detalhes na caixa de diálogo Criar Jobs:
  1. Na página Jobs, clique em Criar. A caixa de diálogo Criar Jobs é aberta.
  2. No campo Nome, digite um nome para o job. O número de caracteres no nome do job não deve exceder 128 bytes.
  3. No campo Notebook, clique no ícone de pesquisa para selecionar um notebook para criar um job.

    Observação:

    Somente notebooks pertencentes ao usuário ou compartilhados estão disponíveis para seleção.
  4. No campo Data Inicial, clique no editor de data e hora para definir a data e a hora de início do job. Com base na data e na hora selecionadas, a próxima data de execução é calculada.
  5. Opcionalmente, na seção Repetir, selecione:
    • Frequência: Para definir as definições e a frequência de repetição. Você pode definir a frequência em minutos, horas, dias, semana e mês.
    • Personalizado: Para personalizar as definições do job.
  6. Opcionalmente, em Definições Avançadas, selecione uma ou mais das seguintes opções:
    • Número Máximo de Execuções: para especificar o número máximo de vezes que o job deve ser executado antes de ser interrompido. Quando o job atingir o limite máximo de execução, ele será interrompido.

    • Máximo de Falhas Permitidas: para especificar o número máximo de vezes que um job pode falhar em execuções programadas consecutivas. Quando o número máximo de falhas for atingido, a coluna de data da próxima execução na IU de Jobs mostrará um valor vazio para indicar que o job não está mais programado para execução. A coluna Status pode mostrar o status como Failed.

    • Timeout em Minutos: para especificar o tempo máximo que um job deve ter permissão para ser executado.

  7. Clique em OK.

11.3 Exibir Logs de Jobs

Você pode exibir os logs históricos de qualquer job específico na interface do Log de Jobs.

Você pode exibir um log no Notebook somente para leitura. Para exibir logs de jobs:
  1. Para exibir o histórico de um job, selecione-o e clique em ícone exibir.
  2. Para excluir um log de job específico, selecione-o e clique em ícone excluir.