Köra jobb enligt ett schema
Konfigurera jobbet med den schemalagda utlösaren för att köra dem enligt ett tidsbaserat schema.
Den schemalagda utlösartypen har två alternativ:
- Definiera ett enkelt schema för att köra ett jobb regelbundet baserat på en angiven tidsenhet och ett angivet intervall. Schemalägg till exempel ett jobb så att det körs var 12:e timme, med början när jobbet först körs.
- Definiera ett avancerat schema som ger mer kontroll över perioden, tiden och tidszonen för att köra jobbet.
Kommentar
Du kan inte ange tid för den första körningen för ett enkelt schema. Schemaläggaren väljer en tid när du konfigurerar schemat.
Lägga till ett jobbschema
Så här definierar du ett schema för jobbet:
- I sidofältet klickar du på Arbetsflöden.
- Klicka på jobbnamnet i Namncolumn på fliken Jobb.
- I panelen Jobbinformation klickar du på Lägg till utlösare.
- I Utlösartypselectschemalagd.
- I SchematypselectEnkel eller Avancerad.
- Enkelt: Ange ett intervall och en tidsenhet för att köra jobbet.
- Avancerat: Ange period, starttid och tidszon. Du kan valfritt select markera kryssrutan Visa Cron Syntax för att visa och redigera schemat i Quartz Cron Syntax.
- Klicka på Spara.
Du kan också schemalägga ett notebook-jobb direkt i notebook-användargränssnittet.
Kommentar
- Azure Databricks tillämpar ett minsta intervall på 10 sekunder mellan efterföljande körningar som utlöses av schemat för ett jobb oavsett konfigurationen i cron-uttrycket.
- Du kan välja en tidszon som observerar sommartid eller UTC. Om du select en tidszon som observerar sommartid hoppas ett timjobb över eller verkar vara fördröjt med en timme eller två när sommartid börjar eller slutar. Om du vill köra varje timme (absolut tid) väljer du UTC.
- Jobbschemaläggaren är inte avsedd för jobb med låg svarstid. På grund av problem med nätverk eller moln kan jobbkörningar ibland fördröjas upp till flera minuter. I dessa situationer körs schemalagda jobb omedelbart när tjänsten är tillgänglig.