Freigeben über


SalesforceSink Klasse

Eine Salesforce-Senke der Kopieraktivität.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

Vererbung
azure.mgmt.datafactory.models._models_py3.CopySink
SalesforceSink

Konstruktor

SalesforceSink(*, additional_properties: Dict[str, MutableMapping[str, Any]] | None = None, write_batch_size: MutableMapping[str, Any] | None = None, write_batch_timeout: MutableMapping[str, Any] | None = None, sink_retry_count: MutableMapping[str, Any] | None = None, sink_retry_wait: MutableMapping[str, Any] | None = None, max_concurrent_connections: MutableMapping[str, Any] | None = None, disable_metrics_collection: MutableMapping[str, Any] | None = None, write_behavior: str | _models.SalesforceSinkWriteBehavior | None = None, external_id_field_name: MutableMapping[str, Any] | None = None, ignore_null_values: MutableMapping[str, Any] | None = None, **kwargs: Any)

Variablen

additional_properties
dict[str, <xref:JSON>]

Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Auflistung deserialisiert.

type
str

Kopiersenketyp. Erforderlich.

write_batch_size
<xref:JSON>

Schreibbatchgröße. Type: integer (oder Expression with resultType integer), minimum: 0.

write_batch_timeout
<xref:JSON>

Batchtimeout schreiben. Type: string (or Expression with resultType string), pattern: ((d+).)? (dd):(60| ([0-5][0-9])):( 60| ([0-5][0-9])).

sink_retry_count
<xref:JSON>

Senke-Wiederholungsanzahl. Type: integer (oder Expression with resultType integer).

sink_retry_wait
<xref:JSON>

Senke wiederholung warten. Type: string (or Expression with resultType string), pattern: ((d+).)? (dd):(60| ([0-5][0-9])):( 60| ([0-5][0-9])).

max_concurrent_connections
<xref:JSON>

Die maximale Anzahl gleichzeitiger Verbindungen für den Senkendatenspeicher. Type: integer (oder Expression with resultType integer).

disable_metrics_collection
<xref:JSON>

Wenn true, deaktivieren Sie die Sammlung von Datenspeichermetriken. Der Standardwert ist "false". Typ: boolean (oder Ausdruck mit resultType boolean).

write_behavior
str oder SalesforceSinkWriteBehavior

Das Schreibverhalten für den Vorgang. Der Standardwert ist Einfügen. Bekannte Werte sind: "Insert" und "Upsert".

external_id_field_name
<xref:JSON>

Der Name des externen ID-Felds für den upsert-Vorgang. Der Standardwert ist die Spalte "Id". Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

ignore_null_values
<xref:JSON>

Das Flag, das angibt, ob null-Werte aus dem Eingabedataset (mit Ausnahme von Schlüsselfeldern) während des Schreibvorgangs ignoriert werden sollen. Der Standardwert ist „false“. Wenn sie auf true festgelegt ist, bedeutet dies, dass ADF die Daten im Zielobjekt beim Ausführen des Upsert-/Aktualisierungsvorgangs unverändert lässt und beim Einfügevorgang einen definierten Standardwert einfügt. Im Gegensatz zu ADF werden die Daten im Zielobjekt beim Upsert/Update-Vorgang auf NULL aktualisiert und beim Einfügevorgang NULL-Wert eingefügt. Typ: boolean (oder Ausdruck mit resultType boolean).