CommandJob interface

Definice úlohy příkazu.

Extends

Vlastnosti

codeId

ID prostředku ARM prostředku kódu

command

[Povinné] Příkaz, který se spustí při spuštění úlohy. eg. Python train.py

distribution

Konfigurace distribuce úlohy Pokud je tato možnost nastavená, měla by to být jedna z mpi, Tensorflow, PyTorch nebo null.

environmentId

[Povinné] ID prostředku ARM specifikace prostředí pro úlohu.

environmentVariables

Proměnné prostředí zahrnuté v úloze

inputs

Mapování vstupních datových vazeb použitých v úloze

jobType

[Povinné] Určuje typ úlohy.

limits

Limit úlohy příkazu.

outputs

Mapování výstupních datových vazeb použitých v úloze

parameters

Vstupní parametry:

queueSettings

Nastavení fronty pro úlohu

resources

Konfigurace výpočetního prostředku pro úlohu

Zděděné vlastnosti

componentId

ID prostředku ARM prostředku komponenty

computeId

ID prostředku ARM výpočetního prostředku

description

Text popisu prostředku.

displayName

Zobrazovaný název úlohy.

experimentName

Název experimentu, do které úloha patří. Pokud není nastavená, úloha se umístí do výchozího experimentu.

identity

Konfigurace identity. Pokud je tato možnost nastavená, měla by to být jedna z AmlToken, ManagedIdentity, UserIdentity nebo null. Výchozí hodnota AmlToken, pokud má hodnotu null.

isArchived

Archivuje se asset?

notificationSetting

Nastavení oznámení pro úlohu

parentJobName

Název nadřazené úlohy

properties

Slovník vlastností assetu.

services

Seznam bodů JobEndpoints Pro místní úlohy bude mít koncový bod úlohy hodnotu koncového bodu FileStreamObject.

status

Stav úlohy.

tags

Označení slovníku Značky je možné přidávat, odebírat a aktualizovat.

Podrobnosti vlastnosti

codeId

ID prostředku ARM prostředku kódu

codeId?: string

Hodnota vlastnosti

string

command

[Povinné] Příkaz, který se spustí při spuštění úlohy. eg. Python train.py

command: string

Hodnota vlastnosti

string

distribution

Konfigurace distribuce úlohy Pokud je tato možnost nastavená, měla by to být jedna z mpi, Tensorflow, PyTorch nebo null.

distribution?: DistributionConfigurationUnion

Hodnota vlastnosti

environmentId

[Povinné] ID prostředku ARM specifikace prostředí pro úlohu.

environmentId: string

Hodnota vlastnosti

string

environmentVariables

Proměnné prostředí zahrnuté v úloze

environmentVariables?: Record<string, string>

Hodnota vlastnosti

Record<string, string>

inputs

Mapování vstupních datových vazeb použitých v úloze

inputs?: Record<string, JobInputUnion>

Hodnota vlastnosti

Record<string, JobInputUnion>

jobType

[Povinné] Určuje typ úlohy.

jobType: "Command"

Hodnota vlastnosti

"Command"

limits

Limit úlohy příkazu.

limits?: CommandJobLimits

Hodnota vlastnosti

outputs

Mapování výstupních datových vazeb použitých v úloze

outputs?: Record<string, JobOutputUnion>

Hodnota vlastnosti

Record<string, JobOutputUnion>

parameters

Vstupní parametry:

parameters?: any

Hodnota vlastnosti

any

queueSettings

Nastavení fronty pro úlohu

queueSettings?: QueueSettings

Hodnota vlastnosti

resources

Konfigurace výpočetního prostředku pro úlohu

resources?: JobResourceConfiguration

Hodnota vlastnosti

Podrobnosti zděděných vlastností

componentId

ID prostředku ARM prostředku komponenty

componentId?: string

Hodnota vlastnosti

string

Děděno zJobBaseProperties.componentId

computeId

ID prostředku ARM výpočetního prostředku

computeId?: string

Hodnota vlastnosti

string

Děděno zJobBaseProperties.computeId

description

Text popisu prostředku.

description?: string

Hodnota vlastnosti

string

Děděno zJobBaseProperties.description

displayName

Zobrazovaný název úlohy.

displayName?: string

Hodnota vlastnosti

string

Převzato zJobBaseProperties.displayName

experimentName

Název experimentu, do které úloha patří. Pokud není nastavená, úloha se umístí do výchozího experimentu.

experimentName?: string

Hodnota vlastnosti

string

Převzato zJobBaseProperties.experimentName

identity

Konfigurace identity. Pokud je tato možnost nastavená, měla by to být jedna z AmlToken, ManagedIdentity, UserIdentity nebo null. Výchozí hodnota AmlToken, pokud má hodnotu null.

identity?: IdentityConfigurationUnion

Hodnota vlastnosti

Děděno zJobBaseProperties.identity

isArchived

Archivuje se asset?

isArchived?: boolean

Hodnota vlastnosti

boolean

Děděno zJobBaseProperties.isArchived

notificationSetting

Nastavení oznámení pro úlohu

notificationSetting?: NotificationSetting

Hodnota vlastnosti

Děděno zJobBaseProperties.notificationSetting

parentJobName

Název nadřazené úlohy

parentJobName?: string

Hodnota vlastnosti

string

Děděno zJobBaseProperties.parentJobName

properties

Slovník vlastností assetu.

properties?: Record<string, string>

Hodnota vlastnosti

Record<string, string>

Děděno zJobBaseProperties.properties

services

Seznam bodů JobEndpoints Pro místní úlohy bude mít koncový bod úlohy hodnotu koncového bodu FileStreamObject.

services?: Record<string, JobService>

Hodnota vlastnosti

Record<string, JobService>

Děděno zJobBaseProperties.services

status

Stav úlohy.

status?: string

Hodnota vlastnosti

string

Děděno zJobBaseProperties.status

tags

Označení slovníku Značky je možné přidávat, odebírat a aktualizovat.

tags?: Record<string, string>

Hodnota vlastnosti

Record<string, string>

Děděno zJobBaseProperties.tags