Criando tarefas no editor do Notebook

Você pode criar uma tarefa para executar um notebook diretamente no editor do Notebook.

Para criar uma tarefa de caderno:

  1. No editor de Bloco de Notas, clique no ícone Tarefas Tarefas na barra de menus e selecione Criar uma tarefa.

  2. 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.

  3. Na página Configurar, selecione:

    • Uma versão para notebook. A versão mais recente salva do caderno é usada por padrão. Se nenhuma versão do bloco de notas existir, você deverá criar uma versão clicando no ícone Versões 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 adicionar variáveis de ambiente e selecionar as configurações de retenção de execução de tarefas.

      • As variáveis de ambiente que são passadas para o notebook quando o trabalho é iniciado e afetam a execução do notebook.

        Cada declaração de variável deve ser feita para uma única variável no seguinte formato VAR_NAME=foo e aparecer em sua própria linha.

        Por exemplo, para determinar qual fonte de dados acessar se o mesmo notebook for usado em diferentes tarefas, você pode definir a variável DATA_SOURCE como DATA_SOURCE=jdbc:db2//db2.server.com:1521/testdata na tarefa do notebook que treina um modelo e como DATA_SOURCE=jdbc:db2//db2.server.com:1521/productiondata na tarefa em que o modelo é executado em dados reais. Em outro exemplo, as variáveis BATCH_SIZE, NUM_CLASSES e EPOCHS necessárias para um modelo Keras podem ser passadas para o mesmo notebook com valores diferentes em tarefas separadas.

      • Selecione a saída do resultado da execução da tarefa. Você pode selecionar:

        • Log e caderno para armazenar os arquivos de saída de execuções específicas, o arquivo de log e o caderno resultante. Esta é a configuração padrão definida para todos os novos trabalhos. Selecione:

          • 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, você pode comparar os resultados das execuções de tarefas para ajustar seu código. Por exemplo, ao configurar diferentes variáveis de ambiente quando o trabalho é iniciado, você pode alterar o comportamento do código no notebook e, em seguida, comparar essas diferenças (incluindo gráficos) passo a passo entre as execuções.

            Observação:

            • O valor de retenção da execução da tarefa é definido como 5 por padrão para evitar a criação de muitos arquivos de saída da execução. Isso significa que os últimos 5 arquivos de saída da execução do trabalho serão mantidos. Você precisa ajustar esse valor se quiser comparar mais arquivos de saída de execução.
            • Não é possível usar os resultados de uma execução de trabalho específica para criar um URL para habilitar o “Compartilhamento por URL ”. Se você deseja usar um resultado de trabalho específico como fonte do que é exibido em “Compartilhar por URL ”, é necessário criar um novo trabalho e selecionar Log e versão atualizada.
          • Para visualizar os registros.

        • Registre apenas para armazenar o arquivo de registro. O caderno resultante é descartado. Selecione:

          • Para visualizar os registros.
        • 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 registros.
          • Para compartilhar o resultado de uma tarefa executada através de “Compartilhar por URL ”.
    • Configuração de retenção para definir por quanto tempo reter execuções de tarefas concluídas e artefatos de execução de tarefas, como registros ou resultados de cadernos. Você pode selecionar o número de dias para reter as execuções do trabalho ou o último número de execuções do trabalho a serem mantidas. O valor de retenção é definido como 5 por padrão (os últimos 5 arquivos de saída executados são retidos).

      Tenha cuidado ao alterar a configuração padrão, pois muitos arquivos de execução de tarefas podem esgotar 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.

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

  5. Opcional. Defina para ver as notificações do trabalho. Você pode selecionar o tipo de alertas que deseja receber.

  6. 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 do caderno são executadas e todas as células de saída são atualizadas.

    A tarefa do notebook está listada em Tarefas no seu projeto. Para visualizar a saída da execução do notebook, clique na tarefa e, em seguida, em Executar resultado na página Detalhes da execução da tarefa.

Saiba mais