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 exemplosetup.py, consulte Usar um arquivo Python wheel em Jobs do LakeFlow.
Configurar uma tarefa de Python wheel
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:
-
Clique em
Adicionar tarefa .
-
Insira um nome no campo Nome da tarefa .
-
No menu suspenso **Tipo**,
Python wheelselecione. -
No campo Nome do pacote , insira o valor atribuído à variável
nameemsetup.py. -
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_pointsemsetup.py. -
Use Compute para selecionar ou configurar um cluster que suporte a lógica em sua wheel.
-
Se você usa
Serverlesso compute, use o campo **Ambiente e Bibliotecas** para selecionar, editar ou adicionar um novo ambiente. Consulte Configurar o ambiente serverless. -
Para todas as outras configurações de compute, clique em
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.
-
(Opcional) Configure os **Parâmetros**. É possível usar **argumentos posicionais** ou **argumentos de palavra-chave**. Consulte Configurar parâmetros da tarefa.
-
(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.
-
Clique em **Salvar tarefa**.
Para editar, clonar, desabilitar ou excluir esta tarefa, consulte Configurar e editar tarefas no Lakeflow Jobs.