Pular para o conteúdo principal

Tarefa de Python wheel para Jobs

Utilize o tipo de tarefa Python wheel para implantar código empacotado como uma Python wheel.

Requisitos

  • É necessário fazer o upload do seu arquivo Python wheel para um local ou repositório compatível com a sua configuração de compute.
  • Você precisa saber o nome e o ponto de entrada definidos no arquivo setup.py. Para um exemplo setup.py, consulte Usar um arquivo Python wheel em Jobs do LakeFlow.

Configurar uma tarefa de Python wheel

nota

A interface do usuário de jobs exibe opções dinamicamente com base em outras configurações.

Adicione uma tarefa Python wheel da tab Tarefas na UI de Jobs fazendo o seguinte:

  1. Clique em Ícone de mais. Adicionar tarefa .

  2. Insira um nome no campo Nome da tarefa .

  3. No menu suspenso **Tipo**,Python wheel selecione.

  4. No campo Nome do pacote , insira o valor atribuído à variável name em setup.py.

  5. No campo **Ponto de entrada**, informe a função que executa a lógica na wheel. Esta função deve ser definida como uma key no dicionário entry_points em setup.py.

  6. Use Compute para selecionar ou configurar um cluster que suporte a lógica em sua wheel.

  7. Se você usa Serverless o compute, use o campo **Ambiente e Bibliotecas** para selecionar, editar ou adicionar um novo ambiente. Consulte Configurar o ambiente serverless.

  8. Para todas as outras configurações de compute, clique em Ícone de mais. Adicionar em Bibliotecas dependentes . A caixa de diálogo Adicionar biblioteca dependente aparece.

    • É possível selecionar uma Python wheel existente ou fazer o upload de um novo arquivo de Python wheel.
    • Você deve armazenar arquivos wheel em um local compatível com suas configurações de compute. Consulte suporte para bibliotecas Python.
    • Cada **Fonte da Biblioteca** tem um fluxo diferente para selecionar ou fazer upload de uma wheel. Consulte Instalar bibliotecas.
  9. (Opcional) Configure os **Parâmetros**. É possível usar **argumentos posicionais** ou **argumentos de palavra-chave**. Consulte Configurar parâmetros da tarefa.

  10. (Opcional) Para configurar novas tentativas, limites de duração de execução ou backlog de transmissão, ou notificações, consulte configurações avançadas de tarefa.

  11. Clique em **Salvar tarefa**.

Para editar, clonar, desabilitar ou excluir esta tarefa, consulte Configurar e editar tarefas no Lakeflow Jobs.