Skripting von Jitterbit-Variablen in Design Studio
Einführung
Auf dieser Seite werden die für Skripting verfügbaren Jitterbit-Variablen beschrieben. Dabei handelt es sich jeweils um Einstellungsvariablen, die Sie schreiben (Einstellungen).
Einstellungen
jitterbit.scripting.db.auto_commit
Datentyp
Boolesch
Standardwert
true
Beschreibung
Eingestellt auf false
rennen DbExecute
Und DbLookup
Anweisungen in einer Transaktion. Auto-Commit ist standardmäßig aktiviert.
jitterbit.scripting.db.character_encoding
Datentyp
Zeichenfolge
Beschreibung
Gibt die von Datenbankfunktionen verwendete Zeichenkodierung an CallStoredProcedure
Und DBLookup
bei Verbindung über ODBC.
Wenn keine Kodierung angegeben ist, wird Latin-1 (ISO-8859-1) angenommen. Informationen zu unterstützten Kodierungen finden Sie unter Unterstützte Zeichenkodierungen.
jitterbit.scripting.db.max_rows
Datentyp
Ganzzahl
Standardwert
10000
Beschreibung
Maximale Anzahl der abzurufenden Zeilen mit DBExecute
Funktion.
jitterbit.scripting.db.rows_affected
Datentyp
Ganzzahl
Beschreibung
Die Anzahl der Zeilen, die von betroffen sind DBExecute
oder DBLookup
Funktionen.
jitterbit.scripting.db.search.rowset
Datentyp
Boolesch
Standardwert
false
Beschreibung
Wenn Sie einen JDBC Driver für die Verbindung mit einer Datenbank verwenden, legen Sie Folgendes fest: true
davorlegende dem DBExecute
-Funktion, um bei Aufrufen einer gespeicherten Prozedur, die mehrere Ergebnisse zurückgibt, den ersten nicht leeren Datensatz zurückzugeben, anstatt einen leeren Satz zurückzugeben.
jitterbit.scripting.db.transaction
Datentyp
Boolesch
Standardwert
false
Beschreibung
Eingestellt auf true
Wenn Sie die DBExecute
oder DBLookup
Funktionen, die in einer Transaktion ausgeführt werden sollen.
jitterbit.scripting.hex.enable_null_support
Datentyp
Boolesch
Standardwert
false
Beschreibung
Eingestellt auf true
davorlegende dem HexToString
oder StringToHex
Funktionen zur Unterstützung von Null-Hex-Werten](00) Konvertierung. Diese Variable wird bei Verwendung der Agent-Versionen 11.37 oder höher unterstützt.
jitterbit.scripting.hex.enable_unicode_support
Datentyp
Boolesch
Standardwert
false
Beschreibung
Eingestellt auf true
davorlegende dem HexToString
oder StringToHex
Funktionen zum Konvertieren zwischen Zeichenfolgenwerten und ihren UTF-16-Hexadezimaldarstellungen. Diese Variable wird bei Verwendung der Agentversionen 10.71/11.9 oder höher unterstützt.
jitterbit.scripting.ldap.include_dn_in_results
Datentyp
Boolesch
Beschreibung
Wenn festgelegt, XML-formatiert LdapSearch()
Die Ergebnisse enthalten das DN-Attribut für jeden Eintrag.
jitterbit.scripting.ldap.max_search_results
Datentyp
Ganzzahl
Beschreibung
Die maximale Anzahl an Einträgen LdapSearch()
sollte zurückkehren.
jitterbit.scripting.ldap.return_null_if_no_results
Datentyp
Boolesch
Standardwert
false
Beschreibung
Wenn eine LDAP Abfrage keine Ergebnisse zurückgibt, wird ein NULL-Datenelement zurückgegeben. Standardmäßig wird ein leeres Array-Datenelement zurückgegeben. Dies dient nur der Abwärtskompatibilität.
jitterbit.scripting.ldap.scope
Datentyp
Ganzzahl
Beschreibung
Der Umfang LdapSearch()
verwenden sollten. Diese Optionen sind gültig:
0
- Suche nur im Basiseintrag.1
- Suche in allen Einträgen der ersten Ebene unterhalb des Basiseintrags, mit Ausnahme des Basiseintrags.2
- Durchsuchen Sie den Basiseintrag und alle Einträge im Baum unterhalb der Basis.
jitterbit.scripting.ldap.use_paged_search
Datentyp
Ganzzahl
Beschreibung
Verwenden Sie die seitenweise Suche bei der Suche in LDAP -Verzeichnissen. Diese Option ist beim Abrufen großer Ergebnismengen nützlich.
Diese Variable wird nur auf Windows-basierten privaten Agenten unterstützt und nicht auf Linux-basierten privaten Agenten oder den Cloud-Agentengruppen. Um diese Einschränkung zu umgehen, empfehlen wir, einen LDAP Benutzer zu verwenden, der nicht durch die Suchgrößenbeschränkung des LDAP Servers eingeschränkt ist, z. B. einen Administratorbenutzer, oder die Einstellung für die Suchgrößenbeschränkung auf dem LDAP -Server selbst anzupassen.
jitterbit.scripting.nesting.max
Datentyp
Ganzzahl
Standardwert
10
Beschreibung
Maximale Verschachtelungsebene für RunScript
/RunOperation
Anrufe. Wenn die Verschachtelungsebene überschritten wird, schlägt der Operation fehl. Wenn Ihre Anwendung eine tiefere Verschachtelung benötigt, erhöhen Sie diese Zahl.
jitterbit.scripting.while.max_iterations
Datentyp
Ganzzahl
Standardwert
50000
Beschreibung
Die maximale Anzahl, wie oft der Hauptteil einer While-Schleife ausgeführt wird. Wenn Sie diese Zahl auf weniger als 1 setzen, wird der Standardwert von 50.000 Iterationen wiederhergestellt.