Loading
Batchbehandling
Opprette en gruppejobb

Opprette en gruppejobb

Bruk en gruppejobb til å automatisere behandling av store mengder poster for en forretningsprosess som er konfigurert i Salesforce-flyt.

Nødvendige utgaver

Vis støttede versjoner.
Nødvendige brukertillatelser
For å opprette en gruppejobb: Vise informasjon om tillatelser.
  1. Skriv inn Batchbehandling i Hurtigsøk-feltet i Oppsett, og velg den.
  2. Klikk på Ny.
  3. Definer gruppejobben.
    Felt Verdi
    Navn Skriv inn navnet på gruppejobben.
    Prosesstype

    Velg prosesstypen som representerer Salesforce-produktet der forretningsprosessen som gruppejobben må utføre, er konfigurert.

    Hvis forretningsprosessen er konfigurert i Salesforce-flyt, velger du Flyt.

    Hvilke prosesstyper som er tilgjengelig for deg, avhenger av hvilke lisenser som er tilgjengelig i organisasjonen.

    Utførelsesprosess Velg en aktiv flyt eller forretningsprosess som skal utføres.
    Batchstørrelse Oppgi størrelsen på hver gruppejobbdel.
    Antall nye forsøk Oppgi antall ganger en mislykket gruppejobb skal kjøres på nytt.
    Intervall for forsøk på nytt Oppgi antall millisekunder det skal ventes før du kjører den mislykkede gruppejobben på nytt.
    Ny gruppejobb.
  4. Klikk på Neste.
  5. Konfigurer gruppejobben.

    Konfigurasjonsalternativene som er tilgjengelig for deg, varierer basert på Salesforce-produktet der forretningsprosessen er konfigurert, og prosesstypen til gruppejobben. Her er to typer konfigurasjonsalternativer:

    • Forretningsprosesser konfigurert i Salesforce-flyt:
      Felt Verdi
      Flytinndatavariabel Tekstinndatavariabelen som unikt identifiserer postene som gruppejobben sender til flyten som skal behandles.
      Objekt

      Velg objektet som gruppejobben skal filtrere og sende postene for til flyten.

      Du kan velge poster fra store objekter ved å bruke BatchProcessJobDefinition Tooling API.

      Betingelser

      Velg filterbetingelsene basert på hvilke poster som må velges for gruppejobben.

      Du kan filtrere poster med en verdi du definerer, eller ved å bruke inndatavariabler. Inndatavariabelverdier defineres i flyten som kjører gruppejobben.

      Hvis du vil filtrere poster basert på fremtidige og tidligere dager, bruker du en inndatavariabel til å sende datostatiske inndata fra en flyt eller en Apex. Disse datostykkene støttes:

      • NEXT_N_DAYS:n
      • N_DAYS_AGO:n

      Hvis du vil ha mer informasjon, kan du se Datoformater og datostykker i WHERE i SOQL og SOSL Reference.

      Velg Bruk poster fra en fil til å behandle bestemte post-IDer inkludert i en CSV-fil. Når dette alternativet velges, kan du ikke legge til filterbetingelser.

      Bruk dette alternativet til å behandle et bestemt sett med poster identifisert i en CSV-fil, eller når brukere må laste opp filer via skjermflyter for dynamisk gruppebehandling.

      Betingelser for en gruppejobb.
    • Forretningsprosesser konfigurert i andre Salesforce-produkter:
      Felt Verdi
      Objekt

      Velg objektet som gruppejobben skal filtrere og sende postene for til forretningsprosessen.

      Du kan velge poster fra store objekter ved å bruke BatchProcessJobDefinition Tooling API.

      Enkelte prosesstyper og forretningsprosesser filtrerer automatisk listen over objekter som er tilgjengelig for deg.

      Relaterte objekter

      Velg opptil tre relaterte objekter for det valgte objektet som du vil bruke feltene til:

      • Opprett filterbetingelser for poster
      • Grupper poster for behandling sammen

      Hvis det valgte objektet er Kontakt, kan du velge Konto som et relatert objekt, filtrere kontakter etter kontostatus og gruppere kontakter etter konto for behandling.

      Muligheten til å velge relaterte objekter er tilgjengelig bare med et begrenset sett av prosesstyper.

      Betingelser

      Velg filterbetingelsene basert på hvilke poster som må velges for gruppejobben. Filterbetingelsene kan bruke felt fra det valgte objektet, og hvis tilgjengelig, felt fra de valgte relaterte objektene.

      Du kan filtrere poster med en verdi du definerer, eller ved å bruke inndatavariabler. Inndatavariabelverdier defineres i flyten som kjører gruppejobben.

      Hvis du vil filtrere poster basert på fremtidige og tidligere dager, bruker du en inndatavariabel til å sende datostatiske inndata fra en flyt eller en Apex. Disse datostykkene støttes:

      • NEXT_N_DAYS:n
      • N_DAYS_AGO:n

      Hvis du vil ha mer informasjon, kan du se Datoformater og datostykker i WHERE i SOQL og SOSL Reference.

      Grupper etter

      Velg et felt som brukes til å unikt identifisere og gruppere poster for behandling. Grupper etter-feltet kan være et felt fra det valgte objektet eller, hvis tilgjengelig, et felt fra et av de valgte relaterte objektene.

      Hvis det valgte objektet er Tilbud og et valgt relatert objekt er Salgsmulighet, kan du gruppere tilbud etter salgsmulighetens tilknyttede konto.

      Muligheten til å velge en gruppe etter felt er tilgjengelig bare med et begrenset sett av prosesstyper.

      Konfigurasjon av en gruppejobb.

      Hvis du ser flere konfigurasjonsalternativer, er de spesifikke for den valgte prosesstypen. Hvis du vil vite mer om disse innstillingene, kan du se hjelpen for Salesforce-produktet som støtter denne prosesstypen.

  6. Lagre og aktiver gruppejobben.
    Du kan ikke redigere en aktiv gruppejobb, og bare aktiv gruppejobb kan kjøres. Hvis du deaktiverer en gruppejobb, mislykkes allerede planlagte kjøringer .

Bruk Metadata API til å opprette gruppejobber programmatisk.

 
Laster
Salesforce Help | Article