CopyActivity Klasse
Kopieraktivität.
Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.
- Vererbung
-
azure.mgmt.datafactory.models._models_py3.ExecutionActivityCopyActivity
Konstruktor
CopyActivity(*, name: str, source: _models.CopySource, sink: _models.CopySink, additional_properties: Dict[str, MutableMapping[str, Any]] | None = None, description: str | None = None, state: str | _models.ActivityState | None = None, on_inactive_mark_as: str | _models.ActivityOnInactiveMarkAs | None = None, depends_on: List[_models.ActivityDependency] | None = None, user_properties: List[_models.UserProperty] | None = None, linked_service_name: _models.LinkedServiceReference | None = None, policy: _models.ActivityPolicy | None = None, inputs: List[_models.DatasetReference] | None = None, outputs: List[_models.DatasetReference] | None = None, translator: MutableMapping[str, Any] | None = None, enable_staging: MutableMapping[str, Any] | None = None, staging_settings: _models.StagingSettings | None = None, parallel_copies: MutableMapping[str, Any] | None = None, data_integration_units: MutableMapping[str, Any] | None = None, enable_skip_incompatible_row: MutableMapping[str, Any] | None = None, redirect_incompatible_row_settings: _models.RedirectIncompatibleRowSettings | None = None, log_storage_settings: _models.LogStorageSettings | None = None, log_settings: _models.LogSettings | None = None, preserve_rules: List[MutableMapping[str, Any]] | None = None, preserve: List[MutableMapping[str, Any]] | None = None, validate_data_consistency: MutableMapping[str, Any] | None = None, skip_error_file: _models.SkipErrorFile | None = None, **kwargs: Any)
Keyword-Only Parameter
Name | Beschreibung |
---|---|
additional_properties
|
Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Auflistung deserialisiert. |
name
|
Aktivitätsname. Erforderlich. |
description
|
Aktivitätsbeschreibung. |
state
|
str oder
ActivityState
Aktivitätsstatus. Dies ist eine optionale Eigenschaft, und wenn nicht angegeben, lautet der Status standardmäßig Aktiv. Bekannte Werte sind: "Active" und "Inactive". |
on_inactive_mark_as
|
Statusergebnis der Aktivität, wenn der Status auf Inaktiv festgelegt ist. Dies ist eine optionale Eigenschaft. Wenn die Aktivität nicht bereitgestellt wird, lautet die status standardmäßig Erfolgreich. Bekannte Werte sind: "Succeeded", "Failed" und "Skipped". |
depends_on
|
Die Aktivität hängt von der Bedingung ab. |
user_properties
|
Aktivitätsbenutzereigenschaften. |
linked_service_name
|
Verknüpfter Dienstverweis. |
policy
|
Aktivitätsrichtlinie. |
inputs
|
Liste der Eingaben für die Aktivität. |
outputs
|
Liste der Ausgaben für die Aktivität. |
source
|
Copy-Aktivität Quelle. Erforderlich. |
sink
|
Copy-Aktivität Senke. Erforderlich. |
translator
|
<xref:JSON>
Copy-Aktivität Übersetzer. Wenn nicht angegeben, wird ein Tabellarischer Translator verwendet. |
enable_staging
|
<xref:JSON>
Gibt an, ob Daten über ein Zwischensing kopiert werden sollen. Der Standardwert ist „false“. Typ: boolean (oder Expression with resultType boolean). |
staging_settings
|
Gibt Zwischenbereitstellungseinstellungen an, wenn EnableStaging true ist. |
parallel_copies
|
<xref:JSON>
Maximale Anzahl gleichzeitiger Sitzungen, die auf der Quelle oder Senke geöffnet werden, um zu vermeiden, dass der Datenspeicher überladen wird. Typ: integer (oder Expression with resultType integer), minimum: 0. |
data_integration_units
|
<xref:JSON>
Maximale Anzahl von Datenintegrationseinheiten, die zum Ausführen dieser Datenverschiebung verwendet werden können. Typ: integer (oder Expression with resultType integer), minimum: 0. |
enable_skip_incompatible_row
|
<xref:JSON>
Gibt an, ob inkompatible Zeilen übersprungen werden sollen. Der Standardwert ist „false“. Typ: boolean (oder Expression with resultType boolean). |
redirect_incompatible_row_settings
|
Inkompatible Zeileneinstellungen umleiten, wenn EnableSkipIncompatibleRow true ist. |
log_storage_settings
|
(Veraltet. Verwenden Sie LogSettings) Protokollspeichereinstellungen, die der Kunde beim Aktivieren des Sitzungsprotokolls angeben muss. |
log_settings
|
Protokolleinstellungen, die der Kunde beim Aktivieren des Protokolls angeben muss. |
preserve_rules
|
list[<xref:JSON>]
Regeln beibehalten. |
preserve
|
list[<xref:JSON>]
Regeln beibehalten. |
validate_data_consistency
|
<xref:JSON>
Gibt an, ob die Datenkonsistenzüberprüfung aktiviert werden soll. Typ: boolean (oder Expression with resultType boolean). |
skip_error_file
|
Geben Sie die Fehlertoleranz für die Datenkonsistenz an. |
Variablen
Name | Beschreibung |
---|---|
additional_properties
|
Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Auflistung deserialisiert. |
name
|
Aktivitätsname. Erforderlich. |
type
|
Der Typ der Aktivität. Erforderlich. |
description
|
Aktivitätsbeschreibung. |
state
|
str oder
ActivityState
Aktivitätsstatus. Dies ist eine optionale Eigenschaft, und wenn nicht angegeben, lautet der Status standardmäßig Aktiv. Bekannte Werte sind: "Active" und "Inactive". |
on_inactive_mark_as
|
Statusergebnis der Aktivität, wenn der Status auf Inaktiv festgelegt ist. Dies ist eine optionale Eigenschaft. Wenn die Aktivität nicht bereitgestellt wird, lautet die status standardmäßig Erfolgreich. Bekannte Werte sind: "Succeeded", "Failed" und "Skipped". |
depends_on
|
Die Aktivität hängt von der Bedingung ab. |
user_properties
|
Aktivitätsbenutzereigenschaften. |
linked_service_name
|
Verknüpfter Dienstverweis. |
policy
|
Aktivitätsrichtlinie. |
inputs
|
Liste der Eingaben für die Aktivität. |
outputs
|
Liste der Ausgaben für die Aktivität. |
source
|
Copy-Aktivität Quelle. Erforderlich. |
sink
|
Copy-Aktivität Senke. Erforderlich. |
translator
|
<xref:JSON>
Copy-Aktivität Übersetzer. Wenn nicht angegeben, wird ein Tabellarischer Translator verwendet. |
enable_staging
|
<xref:JSON>
Gibt an, ob Daten über ein Zwischensing kopiert werden sollen. Der Standardwert ist „false“. Typ: boolean (oder Expression with resultType boolean). |
staging_settings
|
Gibt Zwischenbereitstellungseinstellungen an, wenn EnableStaging true ist. |
parallel_copies
|
<xref:JSON>
Maximale Anzahl gleichzeitiger Sitzungen, die auf der Quelle oder Senke geöffnet werden, um zu vermeiden, dass der Datenspeicher überladen wird. Typ: integer (oder Expression with resultType integer), minimum: 0. |
data_integration_units
|
<xref:JSON>
Maximale Anzahl von Datenintegrationseinheiten, die zum Ausführen dieser Datenverschiebung verwendet werden können. Typ: integer (oder Expression with resultType integer), minimum: 0. |
enable_skip_incompatible_row
|
<xref:JSON>
Gibt an, ob inkompatible Zeilen übersprungen werden sollen. Der Standardwert ist „false“. Typ: boolean (oder Expression with resultType boolean). |
redirect_incompatible_row_settings
|
Inkompatible Zeileneinstellungen umleiten, wenn EnableSkipIncompatibleRow true ist. |
log_storage_settings
|
(Veraltet. Verwenden Sie LogSettings) Protokollspeichereinstellungen, die der Kunde beim Aktivieren des Sitzungsprotokolls angeben muss. |
log_settings
|
Protokolleinstellungen, die der Kunde beim Aktivieren des Protokolls angeben muss. |
preserve_rules
|
list[<xref:JSON>]
Regeln beibehalten. |
preserve
|
list[<xref:JSON>]
Regeln beibehalten. |
validate_data_consistency
|
<xref:JSON>
Gibt an, ob die Datenkonsistenzüberprüfung aktiviert werden soll. Typ: boolean (oder Expression with resultType boolean). |
skip_error_file
|
Geben Sie die Fehlertoleranz für die Datenkonsistenz an. |
Azure SDK for Python