Batchjobber

Batchjobber er bakgrunnsprosesser som kjører etter en tidsplan for å holde systemet sunt, levere varsler og e-poster, og holde projeksjoner synkronisert. En annen kategori jobber er reservert for feilsøking — de kjører ikke av seg selv, men kan utløses manuelt for å bygge data på nytt eller komme seg etter problemer.

Oversikt

Jobbene er idempotente — å kjøre dem flere ganger samme dag er trygt og gir konsistente resultater. Hver jobb registrerer hver kjøring (en «jobbkjøring») slik at du kan inspisere hva som skjedde, prøve på nytt på en annen dato, eller spille av en enkelt kjøring på nytt.

Planlagte jobber

Disse jobbene kjører automatisk hver dag. Planleggeren bestemmer hvilket arbeidsområde som trenger hver jobb — arbeidsområder som ikke har noe å gjøre, hoppes over. Du kan fortsatt utløse hvilken som helst av dem manuelt hvis du vil tvinge frem en kjøring eller eksperimentere med en annen kjøringsdato.

Feilsøkingsjobber

Disse jobbene er operatørdrevne. De kjører ikke av seg selv. Bruk dem til å bygge et avledet datasett på nytt, komme seg etter en mislykket migrering, eller oppdatere søkeindekser etter konfigurasjonsendringer.

Vise jobbhistorikk

Naviger til AdministrasjonJobbkjøringer for å se historikken for alle batchjobbkjøringer.

Liste over jobbkjøringer
Liste over jobbkjøringer

Listen viser:

  • Startet — når jobben begynte å kjøre
  • Jobb — typen jobb som ble kjørt
  • Status — gjeldende tilstand (venter, startet, fullført, stoppet, advarsel eller mislyktes)
  • Varighet — hvor lang tid jobben brukte på å fullføre
  • Feil — antall feil som oppstod (hvis noen)

Klikk på en rad for å se detaljerte resultater for den jobbkjøringen, inkludert parameterne som ble brukt og tellerne jobben returnerte.

Detaljer for jobbkjøring
Detaljer for jobbkjøring

Betydningen av statusene

StatusBetydning
venterI kø, venter på at en arbeider skal plukke den opp
startetPågår for øyeblikket
fullførtAvsluttet vellykket
advarselAvsluttet, men noen enheter ble hoppet over eller hadde feil per rad. Jobben gjorde jobben sin; advarslene vises i resultattellerne
mislyktesStøtte på en fatal feil og stoppet
stoppetAvsluttet manuelt før fullføring

Kjøre en jobb manuelt

Du kan utløse hvilken som helst jobb manuelt når som helst:

  1. Klikk Kjør jobb
  2. Velg én eller flere jobbtyper
  3. (Valgfritt) Velg en kjøringsdato annet enn i dag
  4. (Valgfritt) Fyll inn parameterne som er spesifikke for den valgte jobben
  5. Klikk Kjør for å starte jobben
Dialog for å utløse jobb
Dialog for å utløse jobb

Når du skal bruke kjøringsdatoen

De fleste jobber tolker kjøringsdatoen som «dagen denne kjøringen gjelder for». Standarden er i dag. Å velge en annen dato er nyttig når du vil:

  • Teste hva en jobb ville gjort på en fremtidig dag (f.eks. starten på en kommende oppgjørsperiode)
  • Ta igjen en dag arbeideren gikk glipp av
  • Kjøre en jobb på nytt for en bestemt historisk dato
Dialog for å utløse jobb med egendefinert dato
Dialog for å utløse jobb med egendefinert dato

Parametere

Når du velger en jobb som godtar parametere, viser dialogen et skjema avledet fra jobbens deklarerte alternativer. Hver jobbside nedenfor dokumenterer sine spesifikke parametere.

Vanlige parametertyper:

  • Tørrkjøring — hent og rapporter statistikk uten å gjøre noen endringer. Tilgjengelig på jobber som sletter eller synkroniserer data
  • Tving / Tving omberegning — omgå «allerede gjort»-sjekkene og send ut hvert element i omfanget på nytt
  • Ansatt-ID / Organisasjonsenhet-ID — begrens omfanget av en gjenoppbygging til én enkelt ansatt eller én gren av organisasjonstreet