Loading
Batch-Verwaltung
Ausführen eines Batchauftrags

Ausführen eines Batchauftrags

Ein Flow wird zum Ausführen von Batchaufträgen verwendet. Nachdem ein Batchauftrag aktiviert wurde, wird er als Aktion in Flow Builder angezeigt. Verwenden Sie die Aktion "Batchauftrag", um die Ausführungen Ihres Batchauftrags zu planen.

Erforderliche Editionen

Unterstützte Editionen anzeigen.
Erforderliche Benutzerberechtigungen
Erstellen eines Flows: Systemberechtigung "Flows verwalten"
Ausführen eines Flows: Systemberechtigung "Flows ausführen"
Ausführen eines Batchauftrags: Informationen zu Berechtigungen anzeigen.

Fügen Sie basierend auf den Geschäftsanforderungen Ihres Batchauftrags die Aktion "Batchauftrag" hinzu, um:

  • Ein geplanter Flow zum Ausführen des Batchauftrags nach einem bestimmten Zeitplan.
  • Ein ausgelöster Flow zum Ausführen des Batchauftrags für Auslöser wie die Datensatzerstellung oder den Ereignisabschluss.
  • Ein automatisch gestarteter Flow zum Ausführen dieses Batchauftrags auf externen Systemauslösern wie APIs.
  1. Klicken Sie auf Setup-Symbol und wählen Sie Setup aus.
  2. Suchen Sie im Feld "Schnellsuche" nach Flows und wählen Sie diese Option aus.
  3. Klicken Sie auf Neuer Flow.
  4. Konfigurieren Sie den Flow.
  5. Fügen Sie das Element "Aktion" an der bestimmten Stelle im Flow hinzu, an der der Batchauftrag als Teil der Geschäftslogik des Flows ausgeführt werden muss.
    Wenn der Flow nur den Batchauftrag ausführt, fügen Sie dem Flow nur das Element "Aktion" hinzu.
  6. Führen Sie die folgenden Schritte aus, um das Aktionselement für den Batchauftrag zu konfigurieren:
    1. Suchen Sie entweder mithilfe des zugehörigen API-Namens nach der Aktion "Batchauftrag" des Batchauftrags oder suchen Sie in der Kategorie "Batchauftrag" nach der Aktion.
    2. Wenn Ihr Batchauftrag oder Ihr Geschäfts-Flow Eingabevariablen aufweist, geben Sie deren Werte an.
    3. Wenn Ihr Batchauftrag so konfiguriert ist, dass eine CSV-Datei mit den IDs der Datensätze verwendet wird, die als Eingabe verarbeitet werden sollen, aktivieren Sie die Eingabevariable "ID des Inhaltsdokuments" und geben Sie die Datei-ID als Wert an.
      Wenn jede Batchauftragsausführung eine andere CSV-Datei verarbeitet, verwenden Sie eine Flow-Ressource, um die Datei-ID zu Beginn jeder Ausführung anzugeben.
    Batchauftragsaktion.
  7. Konfigurieren Sie die restlichen Elemente im Flow.
  8. Speichern und aktivieren Sie den Flow.
  • Kann ich mehrere Batchaufträge mit einem einzelnen geplanten Flow planen?
    Ja, Sie können einen einzelnen Flow erstellen und ihm mehrere Batchaufträge zuordnen. Jeder Batchauftrag kann unabhängig oder basierend auf den Ergebnissen eines vorherigen Batchauftrags im selben Flow ausgeführt werden. Ein Flow kann nicht mehrere Batchaufträge gleichzeitig ausführen. Verwenden Sie das Warteelement im Flow, um jeweils einen Batchauftrag auszuführen.
  • Fortsetzen eines Flows nach der Ausführung eines Batch-Verwaltungsauftrags
    Sie können einen Flow mit Elementen entwerfen, die von den Ergebnissen eines Batch-Verwaltungsauftrags abhängen, der im selben Flow ausgeführt wird. Der Flow kann mit einem Warteelement angehalten werden, wenn der Auftrag ausgeführt wird, und nach Abschluss der Ausführung fortgesetzt werden.
  • Was geschieht, wenn ich ein einem Batchauftrag zugeordnetes Objekt ändere oder lösche?
    Wenn der zugehörige Objektname oder die Objektfeldnamen geändert oder gelöscht werden, schlägt der Batchauftrag fehl. Löschen Sie den Batchauftrag und erstellen Sie dann einen weiteren Batchauftrag und geben Sie das neue oder aktualisierte Objekt an. Alternativ kann Ihr Administrator die Metadaten-API verwenden, um die Batchauftragsdefinition für das Objekt zu aktualisieren.
 
Laden
Salesforce Help | Article