Criando e gerenciando tarefas em um projeto.

Você cria trabalhos para executar ativos ou arquivos em ferramentas de um projeto.

Ao criar um trabalho, você define as propriedades do trabalho, como o nome, a definição, o tempo de execução do ambiente, a programação e as especificações de notificação em diferentes páginas. É possível executar uma tarefa imediatamente ou aguardar que a tarefa seja executada no próximo intervalo planejado.

Visualização de empregos

Você pode visualizar os trabalhos na página Jobs do projeto.

Cada vez que uma tarefa é iniciada, é criada uma execução de tarefa, que pode ser monitorada e usada para comparar com o histórico de execução de tarefas de execuções anteriores É possível visualizar informações detalhadas sobre cada execução de tarefa, mudanças de estado de tarefa, e falhas de tarefa no log de execução de tarefa

Você pode visualizar todos os trabalhos em todos os projetos. Ver Ver todas as vagas em projetos.

Criação de um trabalho

O modo como você cria um trabalho depende do ativo ou arquivo.

Opções de criação de trabalhos para ativos ou arquivos
Ativo ou arquivo Criar trabalho na ferramenta Criar trabalho na página Ativos Informações adicionais
Data Refinery fluxo Criando tarefas no Data Refinery
SPSS Modeler fluxo Criando tarefas no SPSS Modeler
Bloco de anotações criado no editor de blocos de anotações Criação de trabalhos no editor do Notebook
Pipelines Criando empregos para Pipelines

Opções de agendamento de trabalhos

Você pode configurar um trabalho para ser repetido em uma programação definida. Você pode agendar trabalhos em projetos baseados em Git.

Não é possível alterar o fuso horário do cronograma de trabalho. Você deve definir sua agenda de trabalho no fuso horário do navegador da Web.Em seguida, a programação é convertida para o fuso horário do nó de computação onde o trabalho é executado.

Observação: Seu trabalho agendado pode ter uma aparência diferente se o fuso horário do navegador da Web estiver definido para o fuso horário local durante o horário de verão. Por exemplo, seu trabalho agendado aparece diariamente às 15:00 horas (EST), o que corresponde às 20:00 horas (UTC) do horário universal coordenado. Quando seu fuso horário local muda para o fuso horário de verão do leste (EDT), seu trabalho agendado continua a ser executado às 20h (UTC), que aparece como 16h (EDT) diariamente.

Você pode especificar as seguintes propriedades do cronograma de trabalho:

Frequência
Você pode optar por executar o trabalho com uma frequência de minuto, hora, dia, semana ou mês.
Se você selecionar por minuto, com o valor de n, o trabalho será executado no início da hora e, em seguida, a cada múltiplo de n. Por exemplo, se você especificar um valor de 11, o trabalho será executado em 0, 11, 22, 33, 44 e 55 minutos de cada hora.
Início da programação
Você pode definir uma data e hora de início. O trabalho começa a ser executado no primeiro múltiplo de n da hora que ocorre após a hora de início que você especificar. Por exemplo, se você inserir 10:24 e definir o trabalho para ser repetido a cada 14 minutos, o trabalho será executado às 10:42, 10:56, 11:00, 11:14. 11:28, 11:42, 11:56 e assim por diante.
Excluir dias úteis
Você pode especificar os dias a serem ignorados. Se você excluir determinados dias da semana, o trabalho poderá não ser executado conforme o esperado. O trabalho pode ser executado em horários inesperados devido a uma discrepância entre o fuso horário do usuário que cria o agendamento e o fuso horário do nó de computação onde o trabalho é executado.
Fim da programação
Você pode definir uma data e hora de término.

Criando tarefas a partir da página Ativos

É possível criar uma tarefa para executar um ativo na página Ativos do projeto.

Permissões necessárias
Você deve ter a função de Administrador Permanente, Administrador ou Editor no projeto.

Em um projeto com a integração padrão do Git, você precisa criar um trabalho baseado em código para ativos não listados, selecionando um arquivo da ramificação local do Git. Veja Criando empregos para arquivos de código.

Para criar empregos para um ativo listado a partir da página Ativos de um projeto:

  1. Selecione o ativo na seção do seu tipo de ativo e escolha New job no ícone Menu a de Menus com as listas de opções no final da linha da tabela.

  2. Opcional. Defina os detalhes do trabalho inserindo um nome e uma descrição.

  3. Se for possível selecionar Configuração, especifique as configurações desejadas para a tarefa..

  4. Se for possível selecionar Configurar, escolha um tempo de execução do ambiente para a tarefa Dependendo do tipo de ativo, é possível opcionalmente configurar mais configurações, por exemplo, variáveis de ambiente ou argumentos de script.

    Para evitar acumular muitas execuções de tarefas concluídas e artefatos de execução de tarefas, configure por quanto tempo reter execuções de tarefas concluídas e artefatos de execução de tarefas, como logs ou resultados de bloco de notas. É possível selecionar o número de dias para reter as execuções de tarefa ou o último número de execuções de tarefa a ser mantido

  5. Opcional. Na página Schedule (Programação ), você pode configurar uma programação única ou repetida. Consulte Opções de agendamento de trabalhos.

  6. Opcional. Selecione para ver as notificações do trabalho. É possível selecionar o tipo de alertas a ser recebido

  7. Reveja as configurações da tarefa Em seguida, crie a tarefa e execute-a imediatamente ou crie a tarefa e a execute posteriormente.

Criação de empregos para arquivos em um projeto com integração descontinuada Git

Não é possível criar trabalhos diretamente no JupyterLab ou no RStudio. Para criar trabalhos para Notebooks ou scripts criados no JupyterLab ou no RStudio em um projeto com integração depreciada Git, você deve enviar os arquivos do IDE para o repositório Git associado ao seu projeto e, em seguida, sincronizar os arquivos do repositório com o projeto. Todos os notebooks, scripts ou aplicativos RShiny que são enviados para um repositório Git com um tamanho de zero bytes são considerados inválidos e não são sincronizados com o projeto.

Você pode criar trabalhos depois de sincronizar seus arquivos Git para criar ativos de projeto:

  • A partir do visualizador do Notebook para Notebooks.
  • Na página Ativos do projeto para Notebooks e scripts. Consulte Arquivos de código.

Gerenciando tarefas

Você pode visualizar todos os trabalhos existentes para o seu projeto na página Assets (Ativos ) do projeto. Com uma função de Administrador Permanente, Administrador ou Editor para o projeto, você pode visualizar e editar os detalhes da tarefa. É possível executar tarefas manualmente e excluir tarefas. Com a função de Visualizador do projeto, você só pode visualizar os detalhes da tarefa. Você não pode executar ou excluir trabalhos com a função Visualizador.

Para visualizar os detalhes de uma tarefa específica, clique na tarefa. Na página de detalhes do trabalho, você pode realizar as seguintes ações:

Veja as corridas
Veja as execuções do trabalho atual e o status de cada execução. Se uma execução falhou, é possível selecionar a execução e visualizar o registro de log mais recente ou fazer download de todo o arquivo de log para ajudá-lo a solucionar problemas da execução. Uma execução com falha pode estar relacionada a uma conexão provisória ou a um problema de ambiente. Tente executar a tarefa novamente. Se a tarefa ainda falhar, será possível enviar o log para o Suporte ao cliente.
Editar configurações de trabalho
Edite as configurações clicando em Edit job (Editar trabalho ). Por exemplo, você pode alterar as configurações de programação ou escolher outro modelo de ambiente.
Executar o trabalho manualmente
Execute o trabalho clicando no ícone Run (Executar ) Executar o na barra de ação do trabalho. É possível iniciar uma tarefa planejada com base no planejamento e sob demanda
Excluir o trabalho
Exclua o trabalho clicando em Excluir Excluir na barra de ação do trabalho.

Edição de trabalhos em uma ferramenta

Se for possível criar um trabalho em uma ferramenta, você também poderá visualizar e editar as configurações do trabalho associadas a um ativo na ferramenta.

Execução de trabalhos após a atualização

As execuções de trabalhos em projetos falharão se o trabalho estiver usando um ambiente que foi excluído ou que não é mais suportado após uma atualização de versão. Para que a tarefa seja executada novamente, edite a tarefa para apontar para um ambiente alternativo.

Para evitar que as execuções de trabalho falhem devido a uma atualização, crie um ambiente personalizado com base no ambiente existente e direcione o trabalho para esse ambiente personalizado. Os trabalhos associados a esses ambientes continuam a ser executados após uma atualização. Para obter detalhes, consulte Personalização de ambientes.