Delen via


Python Wheel-taak voor opdrachten

Gebruik het taaktype Python-wiel om code te implementeren die is verpakt als een Python-wiel.

Vereisten

  • U moet uw Python-wielbestand uploaden naar een locatie of opslagplaats die compatibel is met uw rekenconfiguratie.
  • U moet de naam en het toegangspunt weten die in het setup.py bestand zijn gedefinieerd.

Een Python-wieltaak configureren

Notitie

In de gebruikersinterface voor taken worden opties dynamisch weergegeven op basis van andere geconfigureerde instellingen.

Voeg een Python wheel taak toe vanuit het tabblad Taken in de Jobs gebruikersinterface door de volgende stappen te volgen:

  1. Klik op Taak toevoegen.
  2. Voer een naam in het veld Taaknaam in.
  3. Selecteer in de vervolgkeuzelijst Python wheel.
  4. Voer in het veld Pakketnaam de waarde in die is toegewezen aan de name variabele in setup.py.
  5. Voer in het veld Invoerpunt de functie in waarmee de logica in het wiel wordt uitgevoerd. Deze functie moet worden gedefinieerd als een sleutel in de entry_points woordenlijst in setup.py.
  6. Gebruik Compute- om een cluster te selecteren of te configureren dat de logica van uw wiel ondersteunt.
  7. Als u Serverless compute gebruikt, gebruikt u het veld Omgeving en bibliotheken om een nieuwe omgeving te selecteren, te bewerken of toe te voegen. Zie De serverloze omgeving configureren.
  8. Klik voor alle andere rekenconfiguraties op + Toevoegen onder Afhankelijke bibliotheken. Het dialoogvenster Afhankelijke bibliotheek toevoegen wordt weergegeven.
    • U kunt een bestaand Python-wiel selecteren of een nieuw Python-wielbestand uploaden.
    • U moet wielbestanden opslaan op een locatie die wordt ondersteund door uw rekenconfiguraties. Zie ondersteuning voor Python-bibliotheken.
    • Elke Library Source heeft een ander proces voor het selecteren of uploaden van een wiel. Zie Bibliotheken installeren.
  9. (Optioneel) Configureer Parameters. U kunt positionele argumenten of trefwoordargumenten gebruiken. Zie Taakparameters configureren.
  10. Klik op Taak opslaan.