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.