Zum Inhalt springen

SFDC Jitterbit-Variablen im Studio

Einführung

Diese Seite behandelt Jitterbit-Variablen, die für Salesforce (SFDC) verfügbar sind, organisiert nach Informationsvariablen, die Sie lesen (Informational), und Einstellungsvariablen, die Sie schreiben (Settings).

Informationsvariablen

jitterbit.sfdc.failure_record_count

Datentyp

Ganzzahl

Beschreibung

Gibt die Anzahl der Fehlerdatensätze aus einem Salesforce-Upsert-, Insert-, Update- oder Löschvorgang zurück. Zum Beispiel kann diese Variable innerhalb eines Skripts verwendet werden, um die Logik anzuwenden, dass, wenn die Anzahl der Fehlerdatensätze ungleich null ist, RaiseError aufgerufen wird:

<trans>
If($jitterbit.sfdc.failure_record_count != 0,
RaiseError("All record updates were not successful. Please review logs.")
)
</trans>

jitterbit.sfdc.query.record_count

Datentyp

Ganzzahl

Beschreibung

Gibt die Anzahl der Datensätze zurück, die von einem Salesforce-Abfragevorgang zurückgegeben wurden. Zum Beispiel kann diese Variable innerhalb eines Skripts verwendet werden, um die Anzahl der abgefragten Datensätze im Betriebsprotokoll aufzuzeichnen:

<trans>
WriteToOperationLog(Es wurden $jitterbit.sfdc.query.record_count Datensätze abgefragt.)
</trans>

jitterbit.sfdc.success_record_count

Datentyp

Ganzzahl

Beschreibung

Gibt die Anzahl der Erfolgsdatensätze aus einem Salesforce-Upsert-, Insert-, Update- oder Löschvorgang zurück. Zum Beispiel kann diese Variable innerhalb eines Skripts verwendet werden, um die Anzahl der erfolgreich upserteten, eingefügten, aktualisierten oder gelöschten Datensätze im Betriebsprotokoll aufzuzeichnen:

<trans>
WriteToOperationLog(Es wurden $jitterbit.sfdc.success_record_count Datensätze erfolgreich verarbeitet.)
</trans>

Einstellungen

jitterbit.sfdc.auto_fieldsToNull

Datentyp

Boolean

Standardwert

true

Beschreibung

Wenn auf true gesetzt, werden die Elemente fieldsToNull für Salesforce-Webdienstaufrufe automatisch eingefügt, wenn NULL oder ein leerer String einem Feld zugeordnet wird. Der Standardwert ist true, um die Rückwärtskompatibilität mit früheren Versionen zu gewährleisten, bei denen dies ein manueller Prozess war. Dieses Flag sollte auf true gesetzt werden, wenn Sie planen, null oder leere Felder zuzuordnen und erwarten, dass diese in Salesforce auf null gesetzt werden.

jitterbit.sfdc.dbsource.sfheader

Datentyp

Boolean

Standardwert

false

Beschreibung

Gilt für Salesforce-Update- und Salesforce-Upsert-Operationen. Wenn auf true gesetzt, können Sie den Header-String aus einer Datenbankquelle erfassen und den String am Anfang von Erfolgs- und/oder Fehlermeldungsdateien schreiben. Weitere Informationen finden Sie unter Salesforce.