Loading
Batchbeheer
Een batchtaak maken

Een batchtaak maken

Gebruik een batchtaak om de verwerking van grote volumes records te automatiseren voor een bedrijfsproces dat is geconfigureerd in Salesforce Flow.

Vereiste editions

Ondersteunde editions weergeven.
Benodigde gebruikersmachtigingen
Een batchtaak maken: Informatie over machtigingen weergeven.
  1. Geef vanuit Set-up Batchbeheer op in het vak Snel zoeken en selecteer dit.
  2. Klik op Nieuw.
  3. Definieer de batchtaak.
    Veld Waarde
    Naam Geef de naam van de batchtaak op.
    Procestype

    Selecteer het procestype dat het Salesforce-product vertegenwoordigt, waarbij het bedrijfsproces dat de batchtaak moet uitvoeren, is geconfigureerd.

    Als het bedrijfsproces is geconfigureerd in Salesforce Flow, selecteert u Flow.

    Welke procestypen voor u beschikbaar zijn, is afhankelijk van de licenties die beschikbaar zijn in uw organisatie.

    Uitvoeringsproces Selecteer een actieve stroom of een actief bedrijfsproces om uit te voeren.
    Batchgrootte Geef de grootte van elk batchtaakonderdeel op.
    Telling opnieuw proberen Geef het aantal malen op dat een mislukte batchtaak opnieuw moet worden uitgevoerd.
    Opnieuw proberen Geef het aantal milliseconden op dat moet worden gewacht voordat de mislukte batchtaak opnieuw wordt uitgevoerd.
    Nieuwe batchtaak.
  4. Klik op Volgende.
  5. Configureer de batchtaak.

    Welke configuratieopties voor u beschikbaar zijn, verschilt op basis van het Salesforce-product waarin het bedrijfsproces is geconfigureerd, en het procestype van de batchtaak. Hier zijn twee typen configuratieopties:

    • Bedrijfsprocessen geconfigureerd in Salesforce Flow:
      Veld Waarde
      Stroominvoervariabele De tekstinvoervariabele die op unieke wijze de records identificeert die de batchtaak naar de stroom stuurt om te verwerken.
      Object

      Selecteer het object wiens records de batchtaak moet filteren en verzenden naar de stroom.

      U kunt records uit Big-objecten selecteren met behulp van de BatchProcessJobDefinition Tooling API.

      Aandoeningen

      Selecteer de filtervoorwaarden op basis waarvan records moeten worden geselecteerd voor de batchtaak.

      U kunt records filteren met een waarde die u definieert of door invoervariabelen te gebruiken. Waarden van invoervariabelen worden gedefinieerd in de stroom die de batchtaak uitvoert.

      Gebruik voor het filteren van records op basis van toekomstige en vorige dagen een invoervariabele om datumconstante invoer te verzenden vanuit een stroom of een Apex resource. Deze datumconstanten worden ondersteund:

      • De VOLGENDE_N_DAGEN:n
      • N_DAYS_AGO:n

      Zie Datumnotaties en datumconstanten in WHERE in SOQL en SOSL Reference voor meer informatie.

      Selecteer Records uit een bestand gebruiken om specifieke record-ID's te verwerken die zijn opgenomen in een CSV-bestand. Wanneer deze optie is geselecteerd, kunt u geen filtervoorwaarden toevoegen.

      Gebruik deze optie om een specifieke set records te verwerken die zijn geïdentificeerd in een CSV-bestand, of wanneer gebruikers bestanden moeten uploaden via schermstromen voor dynamische batchverwerking.

      Voorwaarden van een batchtaak.
    • Bedrijfsproces geconfigureerd in andere Salesforce-producten:
      Veld Waarde
      Object

      Selecteer het object wiens records de batchtaak moet filteren en verzenden naar het bedrijfsproces.

      U kunt records uit Big-objecten selecteren met behulp van de BatchProcessJobDefinition Tooling API.

      Sommige procestypen en bedrijfsprocessen filteren automatisch de lijst van objecten die voor u beschikbaar zijn.

      Gerelateerde objecten

      Selecteer maximaal drie gerelateerde objecten van het geselecteerde object waarvan u de velden wilt gebruiken voor:

      • Recordfiltervoorwaarden maken
      • Records groeperen voor verwerking samen

      Als het geselecteerde object Contactpersoon is, kunt u Account selecteren als gerelateerd object, contactpersonen filteren op accountstatus en contactpersonen groeperen op account voor verwerking.

      De mogelijkheid om gerelateerde objecten te selecteren is alleen beschikbaar met een beperkte set procestypen.

      Aandoeningen

      Selecteer de filtervoorwaarden op basis waarvan records moeten worden geselecteerd voor de batchtaak. De filtervoorwaarden kunnen velden uit het geselecteerde object gebruiken en, indien beschikbaar, velden uit de geselecteerde gerelateerde objecten.

      U kunt records filteren met een waarde die u definieert of door invoervariabelen te gebruiken. Waarden van invoervariabelen worden gedefinieerd in de stroom die de batchtaak uitvoert.

      Gebruik voor het filteren van records op basis van toekomstige en vorige dagen een invoervariabele om datumconstante invoer te verzenden vanuit een stroom of een Apex resource. Deze datumconstanten worden ondersteund:

      • De VOLGENDE_N_DAGEN:n
      • N_DAYS_AGO:n

      Zie Datumnotaties en datumconstanten in WHERE in SOQL en SOSL Reference voor meer informatie.

      Groeperen op

      Selecteer een veld dat wordt gebruikt om records op unieke wijze te identificeren en groeperen voor verwerking. Groeperen op veld kan een veld uit het geselecteerde object zijn of, indien beschikbaar, een veld uit een van de geselecteerde gerelateerde objecten.

      Als het geselecteerde object Offerte is en een geselecteerd gerelateerd object Opportunity is, kunt u offertes groeperen op de gekoppelde account van de opportunity.

      De mogelijkheid om een groep op veld te selecteren is alleen beschikbaar met een beperkte set procestypen.

      Configuratie van een batchtaak.

      Als u extra configuratieopties ziet, zijn deze specifiek voor uw geselecteerde procestype. Zie de Help voor het Salesforce-product dat dat procestype ondersteunt voor meer informatie over deze instellingen.

  6. Sla de batchtaak op en activeer deze.
    U kunt een actieve batchtaak niet bewerken en alleen een actieve batchtaak kan worden uitgevoerd. Als u een batchtaak deactiveert, mislukken de reeds geplande uitvoeringen ervan.

Gebruik voor het programmatisch maken van batchtaken de Metagegevens-API.

 
Wordt geladen
Salesforce Help | Article