Aracılığıyla paylaş


SparkJob interface

Spark iş tanımı.

Extends

Özellikler

archives

İşte kullanılan dosyaları arşivleyin.

args

İşin bağımsız değişkenleri.

codeId

[Gerekli] kod varlığının arm-id değeri.

conf

Spark yapılandırılmış özellikleri.

entry

[Gerekli] İşin başlangıcında yürütülecek giriş.

environmentId

İşin Ortam belirtiminin ARM kaynak kimliği.

environmentVariables

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

files

İşte kullanılan dosyalar.

inputs

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

jars

İşte kullanılan jar dosyaları.

jobType

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

outputs

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

pyFiles

İşte kullanılan Python dosyaları.

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ı

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. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

tags

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

Özellik Ayrıntıları

archives

İşte kullanılan dosyaları arşivleyin.

archives?: string[]

Özellik Değeri

string[]

args

İşin bağımsız değişkenleri.

args?: string

Özellik Değeri

string

codeId

[Gerekli] kod varlığının arm-id değeri.

codeId: string

Özellik Değeri

string

conf

Spark yapılandırılmış özellikleri.

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

Özellik Değeri

{[propertyName: string]: string | null}

entry

[Gerekli] İşin başlangıcında yürütülecek giriş.

entry: SparkJobEntryUnion

Özellik Değeri

environmentId

İşin Ortam belirtiminin ARM kaynak kimliği.

environmentId?: string

Özellik Değeri

string

environmentVariables

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

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

Özellik Değeri

{[propertyName: string]: string | null}

files

İşte kullanılan dosyalar.

files?: string[]

Özellik Değeri

string[]

inputs

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

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

Özellik Değeri

{[propertyName: string]: JobInputUnion | null}

jars

İşte kullanılan jar dosyaları.

jars?: string[]

Özellik Değeri

string[]

jobType

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

jobType: "Spark"

Özellik Değeri

"Spark"

outputs

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

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

Özellik Değeri

{[propertyName: string]: JobOutputUnion | null}

pyFiles

İşte kullanılan Python dosyaları.

pyFiles?: string[]

Özellik Değeri

string[]

queueSettings

İş için kuyruk ayarları

queueSettings?: QueueSettings

Özellik Değeri

resources

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

resources?: SparkResourceConfiguration

Özellik Değeri

Devralınan Özellik Detayları

componentId

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

componentId?: string

Özellik Değeri

string

Devralındığı yer:JobBaseProperties.componentId

computeId

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

computeId?: string

Özellik Değeri

string

Devralındığı yer:JobBaseProperties.computeId

description

Varlık açıklaması metni.

description?: string

Özellik Değeri

string

Devralındığı yer:JobBaseProperties.description

displayName

İşin görünen adı.

displayName?: string

Özellik Değeri

string

Devralındığı yer:JobBaseProperties.displayName

experimentName

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

experimentName?: string

Özellik Değeri

string

Devralındığı yer:JobBaseProperties.experimentName

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

Devralındığı yer:JobBaseProperties.identity

isArchived

Varlık arşivlenmiş mi?

isArchived?: boolean

Özellik Değeri

boolean

Devralındığı yer:JobBaseProperties.isArchived

notificationSetting

İş için bildirim ayarı

notificationSetting?: NotificationSetting

Özellik Değeri

Devralındığı yer:JobBaseProperties.notificationSetting

properties

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

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

Özellik Değeri

{[propertyName: string]: string | null}

Devralındığı yer:JobBaseProperties.properties

services

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

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

Özellik Değeri

{[propertyName: string]: JobService | null}

Devralındığı yer:JobBaseProperties.services

status

İşin durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

status?: string

Özellik Değeri

string

Devralındığı yer:JobBaseProperties.status

tags

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

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

Özellik Değeri

{[propertyName: string]: string | null}

Devralındığı yer:JobBaseProperties.tags