Delen via


SparkJob interface

Spark-taakdefinitie.

Uitbreiding

Eigenschappen

archives

Archiefbestanden die in de taak worden gebruikt.

args

Argumenten voor de taak.

codeId

[Vereist] arm-id van de codeasset.

conf

Door Spark geconfigureerde eigenschappen.

entry

[Vereist] De vermelding die moet worden uitgevoerd bij het opstarten van de taak.

environmentId

De ARM-resource-id van de omgevingsspecificatie voor de taak.

environmentVariables

Omgevingsvariabelen die zijn opgenomen in de taak.

files

Bestanden die in de taak worden gebruikt.

inputs

Toewijzing van invoergegevensbindingen die in de taak worden gebruikt.

jars

Jar-bestanden die in de taak worden gebruikt.

jobType

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

outputs

Toewijzing van uitvoergegevensbindingen die in de taak worden gebruikt.

pyFiles

Python-bestanden die in de taak worden gebruikt.

queueSettings

Wachtrijinstellingen voor de taak

resources

Rekenresourceconfiguratie voor de taak.

Overgenomen eigenschappen

componentId

ARM-resource-id van de onderdeelresource.

computeId

ARM-resource-id van de rekenresource.

description

De tekst van de assetbeschrijving.

displayName

Weergavenaam van taak.

experimentName

De naam van het experiment waartoe de taak behoort. Als deze niet is ingesteld, wordt de taak in het standaardexperiment geplaatst.

identity

Identiteitsconfiguratie. Indien ingesteld, moet dit een van AmlToken, ManagedIdentity, UserIdentity of null zijn. Standaard ingesteld op AmlToken als null.

isArchived

Is de asset gearchiveerd?

notificationSetting

Meldingsinstelling voor de taak

properties

De woordenlijst voor asseteigenschappen.

services

Lijst met JobEndpoints. Voor lokale taken heeft een taakeindpunt een eindpuntwaarde van FileStreamObject.

status

Status van de taak. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

tags

Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt.

Eigenschapdetails

archives

Archiefbestanden die in de taak worden gebruikt.

archives?: string[]

Waarde van eigenschap

string[]

args

Argumenten voor de taak.

args?: string

Waarde van eigenschap

string

codeId

[Vereist] arm-id van de codeasset.

codeId: string

Waarde van eigenschap

string

conf

Door Spark geconfigureerde eigenschappen.

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

Waarde van eigenschap

{[propertyName: string]: string | null}

entry

[Vereist] De vermelding die moet worden uitgevoerd bij het opstarten van de taak.

entry: SparkJobEntryUnion

Waarde van eigenschap

environmentId

De ARM-resource-id van de omgevingsspecificatie voor de taak.

environmentId?: string

Waarde van eigenschap

string

environmentVariables

Omgevingsvariabelen die zijn opgenomen in de taak.

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

Waarde van eigenschap

{[propertyName: string]: string | null}

files

Bestanden die in de taak worden gebruikt.

files?: string[]

Waarde van eigenschap

string[]

inputs

Toewijzing van invoergegevensbindingen die in de taak worden gebruikt.

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

Waarde van eigenschap

{[propertyName: string]: JobInputUnion | null}

jars

Jar-bestanden die in de taak worden gebruikt.

jars?: string[]

Waarde van eigenschap

string[]

jobType

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

jobType: "Spark"

Waarde van eigenschap

"Spark"

outputs

Toewijzing van uitvoergegevensbindingen die in de taak worden gebruikt.

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

Waarde van eigenschap

{[propertyName: string]: JobOutputUnion | null}

pyFiles

Python-bestanden die in de taak worden gebruikt.

pyFiles?: string[]

Waarde van eigenschap

string[]

queueSettings

Wachtrijinstellingen voor de taak

queueSettings?: QueueSettings

Waarde van eigenschap

resources

Rekenresourceconfiguratie voor de taak.

resources?: SparkResourceConfiguration

Waarde van eigenschap

Details van overgenomen eigenschap

componentId

ARM-resource-id van de onderdeelresource.

componentId?: string

Waarde van eigenschap

string

overgenomen vanJobBaseProperties.componentId

computeId

ARM-resource-id van de rekenresource.

computeId?: string

Waarde van eigenschap

string

overgenomen vanJobBaseProperties.computeId

description

De tekst van de assetbeschrijving.

description?: string

Waarde van eigenschap

string

overgenomen vanJobBaseProperties.description

displayName

Weergavenaam van taak.

displayName?: string

Waarde van eigenschap

string

overgenomen vanJobBaseProperties.displayName

experimentName

De naam van het experiment waartoe de taak behoort. Als deze niet is ingesteld, wordt de taak in het standaardexperiment geplaatst.

experimentName?: string

Waarde van eigenschap

string

overgenomen vanJobBaseProperties.experimentName

identity

Identiteitsconfiguratie. Indien ingesteld, moet dit een van AmlToken, ManagedIdentity, UserIdentity of null zijn. Standaard ingesteld op AmlToken als null.

identity?: IdentityConfigurationUnion

Waarde van eigenschap

overgenomen vanJobBaseProperties.identity

isArchived

Is de asset gearchiveerd?

isArchived?: boolean

Waarde van eigenschap

boolean

overgenomen vanJobBaseProperties.isArchived

notificationSetting

Meldingsinstelling voor de taak

notificationSetting?: NotificationSetting

Waarde van eigenschap

overgenomen vanJobBaseProperties.notificationSetting-

properties

De woordenlijst voor asseteigenschappen.

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

Waarde van eigenschap

{[propertyName: string]: string | null}

overgenomen vanJobBaseProperties.properties

services

Lijst met JobEndpoints. Voor lokale taken heeft een taakeindpunt een eindpuntwaarde van FileStreamObject.

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

Waarde van eigenschap

{[propertyName: string]: JobService | null}

overgenomen vanJobBaseProperties.services

status

Status van de taak. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

status?: string

Waarde van eigenschap

string

overgenomen vanJobBaseProperties.status

tags

Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt.

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

Waarde van eigenschap

{[propertyName: string]: string | null}

overgenomen vanJobBaseProperties.tags