Criando tarefas no editor Notebook
É possível criar uma tarefa para executar um notebook diretamente no editor Notebook.
Para criar uma tarefa de notebook:
No editor de Bloco de Notas, clique no ícone Tarefas
na barra de menus e selecione Criar uma tarefa.Opcional. Defina os detalhes do trabalho inserindo um nome e uma descrição. Se as pastas estiverem ativadas para o projeto, você poderá especificar uma pasta para o trabalho.
Na página Configurar, selecione:
Uma versão de bloco de notas. A versão salva mais recentemente do bloco de notas é usada por padrão. Se nenhuma versão do bloco de notas existir, você deverá criar uma versão clicando no ícone Versões
na barra de ação do bloco de notas.Um tempo de execução. Por padrão, a tarefa usa o mesmo modelo de ambiente que foi selecionado para o notebook.
Configuração avançada para incluir variáveis de ambiente e selecionar as configurações de retenção de execução de tarefas.
As variáveis de ambiente transmitidas ao bloco de notas quando a tarefa é iniciada e que afetam a execução dele.
Cada declaração de variável deve ser feita para uma única variável no formato a seguir
VAR_NAME=fooe aparecer em sua própria linha.Por exemplo, para determinar qual origem de dados deverá ser acessada se o mesmo bloco de notas for usado em diferentes tarefas, é possível configurar a variável
DATA_SOURCEparaDATA_SOURCE=jdbc:db2//db2.server.com:1521/testdatana tarefa do bloco de notas que treina um modelo e paraDATA_SOURCE=jdbc:db2//db2.server.com:1521/productiondatana tarefa na qual o modelo é executado em dados reais. Em outro exemplo, as variáveisBATCH_SIZE,NUM_CLASSESeEPOCHSque são necessárias para um modelo Keras podem ser passadas para o mesmo bloco de notas com valores diferentes em tarefas separadas.Selecione a saída de resultado da execução da tarefa. É possível selecionar:
Log e bloco de notas para armazenar os arquivos de saída de execuções específicas, o arquivo de log e o bloco de notas resultante. Esse é o padrão que está configurado para todas as novas tarefas. Selecione:
Para comparar os resultados de diferentes execuções de tarefas, não apenas visualizando o arquivo de log. Ao manter os arquivos de saída de execuções de tarefas específicas, é possível comparar os resultados de execuções de tarefas para realizar um ajuste preciso do seu código. Por exemplo, ao configurar variáveis de ambiente diferentes quando a tarefa é iniciada, é possível mudar a forma como o código no bloco de notas se comporta e, em seguida, comparar essas diferenças (incluindo gráficos) passo a passo entre as execuções.
Nota:
- O valor de retenção de execução de tarefas é configurado para 5 por padrão para evitar criar muitos arquivos de saída de execução. Isso significa que os últimos cinco arquivos de saída de execução de tarefas serão retidos. Será necessário ajustar este valor se você desejar comparar mais arquivos de saída de execução.
- Não é possível utilizar os resultados de uma execução de tarefa específica para criar uma URL para ativar "Compartilhamento por URL". Se você deseja usar o resultado de uma execução de tarefa específica como a origem do que é mostrado por meio de "Compartilhar por URL", deve-se criar uma nova tarefa e selecionar Log e versão atualizada.
Para visualizar os logs.
Apenas log para armazenar apenas o arquivo de log. O notebook resultante é descartado. Selecione:
- Para visualizar os logs.
Log e versão atualizada para armazenar o arquivo de log e atualizar as células de saída da versão que você usou como entrada para esta tarefa. Selecione:
- Para visualizar os logs.
- Para compartilhar o resultado de uma execução de tarefas por meio de "Compartilhar por URL".
Configuração de retenção para definir por quanto tempo deve-se reter execuções de tarefas concluídas e artefatos de execução de tarefas, como resultados de logs ou 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 para manter. O valor de retenção é configurado para 5 por padrão (os últimos cinco arquivos de saída de execução de tarefa são retidos).
Fique atento ao mudar o padrão, já que muitos arquivos de execução de tarefas podem encher rapidamente o armazenamento do projeto.
Opcional. Selecione Interromper execução da tarefa se ocorrer uma exceção. Habilite esta opção para interromper a execução do trabalho quando uma célula do notebook falhar. Se não for selecionado, o trabalho continuará sendo executado mesmo que ocorra um erro.
Opcional. Na página Schedule (Programação), você pode adicionar uma programação única ou repetida. Consulte Opções de agendamento de trabalhos.
Opcional. Defina para ver as notificações do trabalho. É possível selecionar o tipo de alertas para receber.
Revise as configurações da tarefa. Em seguida, crie a tarefa e execute-a imediatamente ou crie a tarefa e execute-a posteriormente. Todas as células de código de bloco de notas são executadas e todas as células de saída são atualizadas.
A tarefa do bloco de notas está listada em Tarefas em seu projeto. Para visualizar a saída de execução do notebook, clique na tarefa e em seguida Resultado da execução na página de detalhes de execução da tarefa.