Freigeben über


HDInsightSparkActivity Klasse

HDInsight Spark-Aktivität.

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

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

Konstruktor

HDInsightSparkActivity(*, name: str, root_path: MutableMapping[str, Any], entry_file_path: MutableMapping[str, Any], 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, arguments: List[MutableMapping[str, Any]] | None = None, get_debug_info: str | _models.HDInsightActivityDebugInfoOption | None = None, spark_job_linked_service: _models.LinkedServiceReference | None = None, class_name: str | None = None, proxy_user: MutableMapping[str, Any] | None = None, spark_config: Dict[str, MutableMapping[str, Any]] | 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.

linked_service_name

Verweis auf verknüpfte Dienste.

policy

Aktivitätsrichtlinie.

root_path
<xref:JSON>

Der Stammpfad in "sparkJobLinkedService" für alle Dateien des Auftrags. Typ: string (oder Ausdruck mit resultType-Zeichenfolge). Erforderlich.

entry_file_path
<xref:JSON>

Der relative Pfad zum Stammordner des auszuführenden Codes/Pakets. Typ: string (oder Ausdruck mit resultType-Zeichenfolge). Erforderlich.

arguments
list[<xref:JSON>]

Die benutzerdefinierten Argumente für HDInsightSparkActivity.

get_debug_info

Debuginfo-Option. Bekannte Werte sind: "None", "Always" und "Failure".

spark_job_linked_service

Der verknüpfte Speicherdienst für das Hochladen der Eintragsdatei und Abhängigkeiten sowie für den Empfang von Protokollen.

class_name
str

Die Java/Spark-Klasse der Anwendung Standard.

proxy_user
<xref:JSON>

Der Benutzer, der die Identität annehmen soll, der den Auftrag ausführt. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

spark_config
dict[str, <xref:JSON>]

Spark-Konfigurationseigenschaft.

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.

linked_service_name

Verweis auf verknüpfte Dienste.

policy

Aktivitätsrichtlinie.

root_path
<xref:JSON>

Der Stammpfad in "sparkJobLinkedService" für alle Dateien des Auftrags. Typ: string (oder Ausdruck mit resultType-Zeichenfolge). Erforderlich.

entry_file_path
<xref:JSON>

Der relative Pfad zum Stammordner des auszuführenden Codes/Pakets. Typ: string (oder Ausdruck mit resultType-Zeichenfolge). Erforderlich.

arguments
list[<xref:JSON>]

Die benutzerdefinierten Argumente für HDInsightSparkActivity.

get_debug_info

Debuginfo-Option. Bekannte Werte sind: "None", "Always" und "Failure".

spark_job_linked_service

Der verknüpfte Speicherdienst für das Hochladen der Eintragsdatei und Abhängigkeiten sowie für den Empfang von Protokollen.

class_name
str

Die Java/Spark-Klasse der Anwendung Standard.

proxy_user
<xref:JSON>

Der Benutzer, der die Identität annehmen soll, der den Auftrag ausführt. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

spark_config
dict[str, <xref:JSON>]

Spark-Konfigurationseigenschaft.