Freigeben über


ForEachActivity Klasse

Diese Aktivität wird verwendet, um eine Auflistung zu durchlaufen und bestimmte Aktivitäten auszuführen.

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

Vererbung
azure.mgmt.datafactory.models._models_py3.ControlActivity
ForEachActivity

Konstruktor

ForEachActivity(*, name: str, items: _models.Expression, activities: List[_models.Activity], 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, is_sequential: bool | None = None, batch_count: int | 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, ist der Status standardmäßig Aktiv. Bekannte Werte sind: "Aktiv" und "Inaktiv".

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 angegeben wird, ist die status standardmäßig erfolgreich. Bekannte Werte sind: "Erfolgreich", "Failed" und "Skipped".

depends_on

Die Aktivität hängt von der Bedingung ab.

user_properties

Aktivitätsbenutzereigenschaften.

is_sequential

Sollte die Schleife nacheinander oder parallel (max. 50) ausgeführt werden.

batch_count
int

Batchanzahl, die zum Steuern der Anzahl der parallelen Ausführungen verwendet werden soll (wenn „isSequential“ auf „false“ festgelegt ist).

items

Sammlung zum Durchlaufen. Erforderlich.

activities

Liste der auszuführenden Aktivitäten. Erforderlich.

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, ist der Status standardmäßig Aktiv. Bekannte Werte sind: "Aktiv" und "Inaktiv".

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 angegeben wird, ist die status standardmäßig erfolgreich. Bekannte Werte sind: "Erfolgreich", "Failed" und "Skipped".

depends_on

Die Aktivität hängt von der Bedingung ab.

user_properties

Aktivitätsbenutzereigenschaften.

is_sequential

Sollte die Schleife nacheinander oder parallel (max. 50) ausgeführt werden.

batch_count
int

Batchanzahl, die zum Steuern der Anzahl der parallelen Ausführungen verwendet werden soll (wenn „isSequential“ auf „false“ festgelegt ist).

items

Sammlung zum Durchlaufen. Erforderlich.

activities

Liste der auszuführenden Aktivitäten. Erforderlich.