SparkJob interface
Spark-taakdefinitie.
- Uitbreiding
Eigenschappen
| archives | Archiefbestanden die in de taak worden gebruikt. |
| args | Argumenten voor de taak. |
| code |
[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. |
| environment |
De ARM-resource-id van de omgevingsspecificatie voor de taak. |
| environment |
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. |
| job |
Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven |
| outputs | Toewijzing van uitvoergegevensbindingen die in de taak worden gebruikt. |
| py |
Python-bestanden die in de taak worden gebruikt. |
| queue |
Wachtrijinstellingen voor de taak |
| resources | Rekenresourceconfiguratie voor de taak. |
Overgenomen eigenschappen
| component |
ARM-resource-id van de onderdeelresource. |
| compute |
ARM-resource-id van de rekenresource. |
| description | De tekst van de assetbeschrijving. |
| display |
Weergavenaam van taak. |
| experiment |
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. |
| is |
Is de asset gearchiveerd? |
| notification |
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
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