Attività wheel di Python per i job

Usare il tipo di attività wheel di Python per distribuire il codice confezionato come un wheel Python.

Requirements

  • È necessario caricare il file Python wheel in un percorso o in un repository compatibile con la configurazione di calcolo.
  • È necessario conoscere il nome e il punto di ingresso definiti nel file setup.py. Per un esempio setup.py, vedere Usare un file wheel di Python in Lakeflow Jobs.

Configurare un'attività pacchetto wheel Python

Note

L'interfaccia utente dei processi visualizza le opzioni in modo dinamico in base ad altre impostazioni configurate.

Aggiungere un'attività Python wheel dalla scheda Tasks (Attività) nell'interfaccia utente Jobs (Processi) eseguendo le operazioni seguenti:

  1. Fare clic sull'icona Con il segno più.Aggiungere un'attività.
  2. Immettere un nome nel campo Nome attività .
  3. Nel menu a discesa Tipo selezionare Python wheel.
  4. Nel campo Package name (Nome pacchetto) immettere il valore assegnato alla variabile name in setup.py.
  5. Nel campo Entry Point (Punto di accesso), immettere la funzione che esegue la logica nella ruota. Questa funzione deve essere definita come chiave nel dizionario entry_points in setup.py.
  6. Usare Calcolo per selezionare o configurare un cluster che supporta la logica nella ruota.
  7. Se si utilizza il calcolo Serverless, usare il campo Ambiente e Librerie per selezionare, modificare o aggiungere un nuovo ambiente. Vedi Configurare l'ambiente serverless.
  8. Per tutte le altre configurazioni di calcolo, fare clic sull'icona Più.Aggiungere in Librerie dipendenti. Verrà visualizzata la finestra di dialogo Aggiungi libreria dipendente.
    • È possibile selezionare un file wheel di Python esistente o caricare un nuovo file wheel di Python.
    • È necessario archiviare i file wheel in una posizione supportata dalle configurazioni di calcolo. Vedere Supporto della libreria Python.
    • Ogni fonte della libreria ha un flusso diverso per la selezione o il caricamento di una ruota. Vedere Installare le librerie.
  9. (Facoltativo) Configurare i parametri . È possibile usare argomenti posizionali oppure argomenti parola chiave. Vedere Configurare i parametri dell'attività.
  10. (Facoltativo) Per configurare i nuovi tentativi, la durata di esecuzione, le soglie del backlog dello streaming o le notifiche, consulta Impostazioni avanzate delle attività.
  11. Fare clic su Salva attività.

Per modificare, clonare, disabilitare o eliminare questa attività, vedere Configurare e modificare le attività in Processi Lakeflow.