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. |
- Skriv inn Batchbehandling i Hurtigsøk-feltet i Oppsett, og velg den.
- Klikk på Ny.
-
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.
- Klikk på Neste.
-
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.
- 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.
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.
- Forretningsprosesser konfigurert i Salesforce-flyt:
-
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.
