Freigeben über


HDInsightStreamingActivity Klasse

HDInsight-Streamingaktivitätstyp.

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

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

Konstruktor

HDInsightStreamingActivity(*, name: str, mapper: MutableMapping[str, Any], reducer: MutableMapping[str, Any], input: MutableMapping[str, Any], output: MutableMapping[str, Any], file_paths: List[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, storage_linked_services: List[_models.LinkedServiceReference] | None = None, arguments: List[MutableMapping[str, Any]] | None = None, get_debug_info: str | _models.HDInsightActivityDebugInfoOption | None = None, file_linked_service: _models.LinkedServiceReference | None = None, combiner: MutableMapping[str, Any] | None = None, command_environment: List[MutableMapping[str, Any]] | None = None, defines: 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.

storage_linked_services

Verknüpfte Speicherdienstverweise.

arguments
list[<xref:JSON>]

Vom Benutzer angegebene Argumente für HDInsightActivity.

get_debug_info

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

mapper
<xref:JSON>

Name der ausführbaren Mapper-Datei. Typ: string (oder Ausdruck mit resultType-Zeichenfolge). Erforderlich.

reducer
<xref:JSON>

Name der ausführbaren Datei "Reducer". Typ: string (oder Ausdruck mit resultType-Zeichenfolge). Erforderlich.

input
<xref:JSON>

Geben Sie den Blobpfad ein. Typ: string (oder Ausdruck mit resultType-Zeichenfolge). Erforderlich.

output
<xref:JSON>

Ausgabeblobpfad. Typ: string (oder Ausdruck mit resultType-Zeichenfolge). Erforderlich.

file_paths
list[<xref:JSON>]

Pfade zu Streamingauftragsdateien. Es können Verzeichnisse sein. Erforderlich.

file_linked_service

Verknüpfte Dienstreferenz, in der sich die Dateien befinden.

combiner
<xref:JSON>

Name der ausführbaren Combiner-Datei. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

command_environment
list[<xref:JSON>]

Befehlszeilenumgebungswerte.

defines
dict[str, <xref:JSON>]

Ermöglicht benutzern das Angeben von Definierten für die Streamingauftragsanforderung.

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.

storage_linked_services

Verknüpfte Speicherdienstverweise.

arguments
list[<xref:JSON>]

Vom Benutzer angegebene Argumente für HDInsightActivity.

get_debug_info

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

mapper
<xref:JSON>

Name der ausführbaren Mapper-Datei. Typ: string (oder Ausdruck mit resultType-Zeichenfolge). Erforderlich.

reducer
<xref:JSON>

Name der ausführbaren Datei "Reducer". Typ: string (oder Ausdruck mit resultType-Zeichenfolge). Erforderlich.

input
<xref:JSON>

Geben Sie den Blobpfad ein. Typ: string (oder Ausdruck mit resultType-Zeichenfolge). Erforderlich.

output
<xref:JSON>

Ausgabeblobpfad. Typ: string (oder Ausdruck mit resultType-Zeichenfolge). Erforderlich.

file_paths
list[<xref:JSON>]

Pfade zu Streamingauftragsdateien. Es können Verzeichnisse sein. Erforderlich.

file_linked_service

Verknüpfte Dienstreferenz, in der sich die Dateien befinden.

combiner
<xref:JSON>

Name der ausführbaren Combiner-Datei. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

command_environment
list[<xref:JSON>]

Befehlszeilenumgebungswerte.

defines
dict[str, <xref:JSON>]

Ermöglicht benutzern das Angeben von Definierten für die Streamingauftragsanforderung.