Freigeben über


SparkJob interface

Spark-Auftragsdefinition.

Extends

Eigenschaften

archives

Archivdateien, die im Auftrag verwendet werden.

args

Argumente für den Auftrag.

codeId

[Erforderlich] Arm-ID der Coderessource.

conf

Konfigurierte Spark-Eigenschaften.

entry

[Erforderlich] Der Eintrag, der beim Starten des Auftrags ausgeführt werden soll.

environmentId

Die ARM-Ressourcen-ID der Umgebungsspezifikation für den Auftrag.

environmentVariables

Umgebungsvariablen, die im Auftrag enthalten sind.

files

Dateien, die im Auftrag verwendet werden.

inputs

Zuordnung von Eingabedatenbindungen, die im Auftrag verwendet werden.

jars

Jar-Dateien, die im Auftrag verwendet werden.

jobType

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

outputs

Zuordnung von Ausgabedatenbindungen, die im Auftrag verwendet werden.

pyFiles

Python-Dateien, die im Auftrag verwendet werden.

queueSettings

Warteschlangeneinstellungen für den Auftrag

resources

Berechnen der Ressourcenkonfiguration für den Auftrag.

Geerbte Eigenschaften

componentId

ARM-Ressourcen-ID der Komponentenressource.

computeId

ARM-Ressourcen-ID der Computeressource.

description

Der Text der Objektbeschreibung.

displayName

Anzeigename des Auftrags.

experimentName

Der Name des Experiments, zu dem der Auftrag gehört. Wenn nicht festgelegt, wird der Auftrag im Experiment "Standard" platziert.

identity

Identitätskonfiguration. Wenn festgelegt, sollte dies eine von AmlToken, ManagedIdentity, UserIdentity oder NULL sein. Der Standardwert ist AmlToken, wenn null.

isArchived

Ist die Ressource archiviert?

notificationSetting

Benachrichtigungseinstellung für den Auftrag

properties

Das Objekteigenschaftenverzeichnis.

services

Liste der JobEndpoints. Für lokale Aufträge verfügt ein Auftragsendpunkt über einen Endpunktwert von FileStreamObject.

status

Status des Auftrags. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

tags

Tagwörterbuch. Tags können hinzugefügt, entfernt und aktualisiert werden.

Details zur Eigenschaft

archives

Archivdateien, die im Auftrag verwendet werden.

archives?: string[]

Eigenschaftswert

string[]

args

Argumente für den Auftrag.

args?: string

Eigenschaftswert

string

codeId

[Erforderlich] Arm-ID der Coderessource.

codeId: string

Eigenschaftswert

string

conf

Konfigurierte Spark-Eigenschaften.

conf?: {[propertyName: string]: string | null}

Eigenschaftswert

{[propertyName: string]: string | null}

entry

[Erforderlich] Der Eintrag, der beim Starten des Auftrags ausgeführt werden soll.

entry: SparkJobEntryUnion

Eigenschaftswert

environmentId

Die ARM-Ressourcen-ID der Umgebungsspezifikation für den Auftrag.

environmentId?: string

Eigenschaftswert

string

environmentVariables

Umgebungsvariablen, die im Auftrag enthalten sind.

environmentVariables?: {[propertyName: string]: string | null}

Eigenschaftswert

{[propertyName: string]: string | null}

files

Dateien, die im Auftrag verwendet werden.

files?: string[]

Eigenschaftswert

string[]

inputs

Zuordnung von Eingabedatenbindungen, die im Auftrag verwendet werden.

inputs?: {[propertyName: string]: JobInputUnion | null}

Eigenschaftswert

{[propertyName: string]: JobInputUnion | null}

jars

Jar-Dateien, die im Auftrag verwendet werden.

jars?: string[]

Eigenschaftswert

string[]

jobType

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

jobType: "Spark"

Eigenschaftswert

"Spark"

outputs

Zuordnung von Ausgabedatenbindungen, die im Auftrag verwendet werden.

outputs?: {[propertyName: string]: JobOutputUnion | null}

Eigenschaftswert

{[propertyName: string]: JobOutputUnion | null}

pyFiles

Python-Dateien, die im Auftrag verwendet werden.

pyFiles?: string[]

Eigenschaftswert

string[]

queueSettings

Warteschlangeneinstellungen für den Auftrag

queueSettings?: QueueSettings

Eigenschaftswert

resources

Berechnen der Ressourcenkonfiguration für den Auftrag.

resources?: SparkResourceConfiguration

Eigenschaftswert

Geerbte Eigenschaftsdetails

componentId

ARM-Ressourcen-ID der Komponentenressource.

componentId?: string

Eigenschaftswert

string

geerbt vonJobBaseProperties.componentId

computeId

ARM-Ressourcen-ID der Computeressource.

computeId?: string

Eigenschaftswert

string

geerbt vonJobBaseProperties.computeId

description

Der Text der Objektbeschreibung.

description?: string

Eigenschaftswert

string

Geerbt vonJobBaseProperties.description

displayName

Anzeigename des Auftrags.

displayName?: string

Eigenschaftswert

string

Geerbt vonJobBaseProperties.displayName

experimentName

Der Name des Experiments, zu dem der Auftrag gehört. Wenn nicht festgelegt, wird der Auftrag im Experiment "Standard" platziert.

experimentName?: string

Eigenschaftswert

string

Geerbt vonJobBaseProperties.experimentName

identity

Identitätskonfiguration. Wenn festgelegt, sollte dies eine von AmlToken, ManagedIdentity, UserIdentity oder NULL sein. Der Standardwert ist AmlToken, wenn null.

identity?: IdentityConfigurationUnion

Eigenschaftswert

geerbt vonJobBaseProperties.identity

isArchived

Ist die Ressource archiviert?

isArchived?: boolean

Eigenschaftswert

boolean

Geerbt vonJobBaseProperties.isArchived

notificationSetting

Benachrichtigungseinstellung für den Auftrag

notificationSetting?: NotificationSetting

Eigenschaftswert

geerbt vonJobBaseProperties.notificationSetting

properties

Das Objekteigenschaftenverzeichnis.

properties?: {[propertyName: string]: string | null}

Eigenschaftswert

{[propertyName: string]: string | null}

Geerbt vonJobBaseProperties.properties

services

Liste der JobEndpoints. Für lokale Aufträge verfügt ein Auftragsendpunkt über einen Endpunktwert von FileStreamObject.

services?: {[propertyName: string]: JobService | null}

Eigenschaftswert

{[propertyName: string]: JobService | null}

geerbt vonJobBaseProperties.services

status

Status des Auftrags. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

status?: string

Eigenschaftswert

string

VonJobBaseProperties.status geerbt

tags

Tagwörterbuch. Tags können hinzugefügt, entfernt und aktualisiert werden.

tags?: {[propertyName: string]: string | null}

Eigenschaftswert

{[propertyName: string]: string | null}

VonJobBaseProperties.tags geerbt