Freigeben über


ExecuteSSISPackageActivity Klasse

Führen Sie die SSIS-Paketaktivität aus.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

Vererbung
azure.mgmt.datafactory.models._models_py3.ExecutionActivity
ExecuteSSISPackageActivity

Konstruktor

ExecuteSSISPackageActivity(*, name: str, package_location: _models.SSISPackageLocation, connect_via: _models.IntegrationRuntimeReference, 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, runtime: MutableMapping[str, Any] | None = None, logging_level: MutableMapping[str, Any] | None = None, environment_path: MutableMapping[str, Any] | None = None, execution_credential: _models.SSISExecutionCredential | None = None, project_parameters: Dict[str, _models.SSISExecutionParameter] | None = None, package_parameters: Dict[str, _models.SSISExecutionParameter] | None = None, project_connection_managers: Dict[str, Dict[str, _models.SSISExecutionParameter]] | None = None, package_connection_managers: Dict[str, Dict[str, _models.SSISExecutionParameter]] | None = None, property_overrides: Dict[str, _models.SSISPropertyOverride] | None = None, log_location: _models.SSISLogLocation | None = None, **kwargs: Any)

Keyword-Only Parameter

Name Beschreibung
additional_properties
dict[str, <xref:JSON>]

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

name
str

Aktivitätsname. Erforderlich.

description
str

Aktivitätsbeschreibung.

state

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.

package_location

Speicherort des SSIS-Pakets. Erforderlich.

runtime
<xref:JSON>

Gibt die Runtime zum Ausführen des SSIS-Pakets an. Der Wert sollte "x86" oder "x64" sein. Type: string (oder Expression with resultType string).

logging_level
<xref:JSON>

Die Protokollierungsebene der SSIS-Paketausführung. Type: string (oder Expression with resultType string).

environment_path
<xref:JSON>

Der Umgebungspfad zum Ausführen des SSIS-Pakets. Type: string (oder Expression with resultType string).

execution_credential

Die Anmeldeinformationen für die Paketausführung.

connect_via

Der Verweis auf die Integration Runtime. Erforderlich.

project_parameters

Die Parameter auf Projektebene zum Ausführen des SSIS-Pakets.

package_parameters

Die Parameter auf Paketebene zum Ausführen des SSIS-Pakets.

project_connection_managers

Die Verbindungs-Manager auf Projektebene zum Ausführen des SSIS-Pakets.

package_connection_managers

Die Verbindungs-Manager auf Paketebene zum Ausführen des SSIS-Pakets.

property_overrides

Die -Eigenschaft überschreibt, um das SSIS-Paket auszuführen.

log_location

Speicherort des SSIS-Paketausführungsprotokolls.

Variablen

Name Beschreibung
additional_properties
dict[str, <xref:JSON>]

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

name
str

Aktivitätsname. Erforderlich.

type
str

Der Typ der Aktivität. Erforderlich.

description
str

Aktivitätsbeschreibung.

state

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.

package_location

Speicherort des SSIS-Pakets. Erforderlich.

runtime
<xref:JSON>

Gibt die Runtime zum Ausführen des SSIS-Pakets an. Der Wert sollte "x86" oder "x64" sein. Type: string (oder Expression with resultType string).

logging_level
<xref:JSON>

Die Protokollierungsebene der SSIS-Paketausführung. Type: string (oder Expression with resultType string).

environment_path
<xref:JSON>

Der Umgebungspfad zum Ausführen des SSIS-Pakets. Type: string (oder Expression with resultType string).

execution_credential

Die Anmeldeinformationen für die Paketausführung.

connect_via

Der Verweis auf die Integration Runtime. Erforderlich.

project_parameters

Die Parameter auf Projektebene zum Ausführen des SSIS-Pakets.

package_parameters

Die Parameter auf Paketebene zum Ausführen des SSIS-Pakets.

project_connection_managers

Die Verbindungs-Manager auf Projektebene zum Ausführen des SSIS-Pakets.

package_connection_managers

Die Verbindungs-Manager auf Paketebene zum Ausführen des SSIS-Pakets.

property_overrides

Die -Eigenschaft überschreibt, um das SSIS-Paket auszuführen.

log_location

Speicherort des SSIS-Paketausführungsprotokolls.