CommandJob interface

Komut işi tanımı.

Extends

Özellikler

codeId

Kod varlığının ARM kaynak kimliği.

command

[Gerekli] İşin başlangıcında yürütülecek komut. eg. "Python train.py"

distribution

İşin dağıtım yapılandırması. Ayarlanırsa, bu Mpi, Tensorflow, PyTorch veya null değerlerinden biri olmalıdır.

environmentId

[Gerekli] İşin Ortam belirtiminin ARM kaynak kimliği.

environmentVariables

İşe dahil edilen ortam değişkenleri.

inputs

İşte kullanılan giriş veri bağlamalarının eşlemesi.

jobType

[Gerekli] İşin türünü belirtir.

limits

Komut İşi sınırı.

outputs

İşte kullanılan çıktı veri bağlamalarının eşlemesi.

parameters

Giriş parametreleri.

queueSettings

İş için kuyruk ayarları

resources

İş için İşlem Kaynağı yapılandırması.

Devralınan Özellikler

componentId

Bileşen kaynağının ARM kaynak kimliği.

computeId

İşlem kaynağının ARM kaynak kimliği.

description

Varlık açıklaması metni.

displayName

İşin görünen adı.

experimentName

İşin ait olduğu denemenin adı. Ayarlanmadıysa, iş "Varsayılan" denemesine yerleştirilir.

identity

Kimlik yapılandırması. Ayarlanırsa, bu AmlToken, ManagedIdentity, UserIdentity veya null değerlerinden biri olmalıdır. Varsayılan değer null ise AmlToken olur.

isArchived

Varlık arşivlenmiş mi?

notificationSetting

İş için bildirim ayarı

parentJobName

Üst iş adı.

properties

Varlık özelliği sözlüğü.

services

JobEndpoints listesi. Yerel işler için bir iş uç noktası FileStreamObject uç nokta değerine sahip olur.

status

İşin durumu.

tags

Etiket sözlüğü. Etiketler eklenebilir, kaldırılabilir ve güncelleştirilebilir.

Özellik Ayrıntıları

codeId

Kod varlığının ARM kaynak kimliği.

codeId?: string

Özellik Değeri

string

command

[Gerekli] İşin başlangıcında yürütülecek komut. eg. "Python train.py"

command: string

Özellik Değeri

string

distribution

İşin dağıtım yapılandırması. Ayarlanırsa, bu Mpi, Tensorflow, PyTorch veya null değerlerinden biri olmalıdır.

distribution?: DistributionConfigurationUnion

Özellik Değeri

environmentId

[Gerekli] İşin Ortam belirtiminin ARM kaynak kimliği.

environmentId: string

Özellik Değeri

string

environmentVariables

İşe dahil edilen ortam değişkenleri.

environmentVariables?: Record<string, string>

Özellik Değeri

Record<string, string>

inputs

İşte kullanılan giriş veri bağlamalarının eşlemesi.

inputs?: Record<string, JobInputUnion>

Özellik Değeri

Record<string, JobInputUnion>

jobType

[Gerekli] İşin türünü belirtir.

jobType: "Command"

Özellik Değeri

"Command"

limits

Komut İşi sınırı.

limits?: CommandJobLimits

Özellik Değeri

outputs

İşte kullanılan çıktı veri bağlamalarının eşlemesi.

outputs?: Record<string, JobOutputUnion>

Özellik Değeri

Record<string, JobOutputUnion>

parameters

Giriş parametreleri.

parameters?: any

Özellik Değeri

any

queueSettings

İş için kuyruk ayarları

queueSettings?: QueueSettings

Özellik Değeri

resources

İş için İşlem Kaynağı yapılandırması.

resources?: JobResourceConfiguration

Özellik Değeri

Devralınan Özellik Detayları

componentId

Bileşen kaynağının ARM kaynak kimliği.

componentId?: string

Özellik Değeri

string

JobBaseProperties.componentId'denmiras alınmıştır

computeId

İşlem kaynağının ARM kaynak kimliği.

computeId?: string

Özellik Değeri

string

JobBaseProperties.computeId'denmiras alındı

description

Varlık açıklaması metni.

description?: string

Özellik Değeri

string

JobBaseProperties.descriptionkaynaktan miras alınmıştır

displayName

İşin görünen adı.

displayName?: string

Özellik Değeri

string

JobBaseProperties.displayNameüzerinden miras alınmıştır

experimentName

İşin ait olduğu denemenin adı. Ayarlanmadıysa, iş "Varsayılan" denemesine yerleştirilir.

experimentName?: string

Özellik Değeri

string

JobBaseProperties.experimentNameüzerinden miras alınmıştır

identity

Kimlik yapılandırması. Ayarlanırsa, bu AmlToken, ManagedIdentity, UserIdentity veya null değerlerinden biri olmalıdır. Varsayılan değer null ise AmlToken olur.

identity?: IdentityConfigurationUnion

Özellik Değeri

JobBaseProperties.identity'denmiras alınmıştır

isArchived

Varlık arşivlenmiş mi?

isArchived?: boolean

Özellik Değeri

boolean

JobBaseProperties.isArchived'danmiras alınmıştır

notificationSetting

İş için bildirim ayarı

notificationSetting?: NotificationSetting

Özellik Değeri

JobBaseProperties.notificationSettingtarafından miras alınmıştır

parentJobName

Üst iş adı.

parentJobName?: string

Özellik Değeri

string

JobBaseProperties.parentJobNameüzerinden miras alınmıştır

properties

Varlık özelliği sözlüğü.

properties?: Record<string, string>

Özellik Değeri

Record<string, string>

JobBaseProperties.properties'tenmiras alınmıştır

services

JobEndpoints listesi. Yerel işler için bir iş uç noktası FileStreamObject uç nokta değerine sahip olur.

services?: Record<string, JobService>

Özellik Değeri

Record<string, JobService>

JobBaseProperties.services'tenmiras alınmıştır

status

İşin durumu.

status?: string

Özellik Değeri

string

JobBaseProperties.status'tanmiras alınmıştır.

tags

Etiket sözlüğü. Etiketler eklenebilir, kaldırılabilir ve güncelleştirilebilir.

tags?: Record<string, string>

Özellik Değeri

Record<string, string>

JobBaseProperties.tags'tenmiras alınmıştır