Поделиться через


SparkJob interface

Определение задания Spark.

Extends

Свойства

archives

Архивные файлы, используемые в задании.

args

Аргументы для задания.

codeId

[Обязательный] идентификатор arm ресурса кода.

conf

Настроенные свойства Spark.

entry

[Обязательный] Запись, выполняемая при запуске задания.

environmentId

Идентификатор ресурса ARM спецификации среды для задания.

environmentVariables

Переменные среды, включенные в задание.

files

Файлы, используемые в задании.

inputs

Сопоставление входных привязок данных, используемых в задании.

jars

Jar-файлы, используемые в задании.

jobType

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

outputs

Сопоставление привязок выходных данных, используемых в задании.

pyFiles

Файлы Python, используемые в задании.

queueSettings

Параметры очереди для задания

resources

Конфигурация вычислительных ресурсов для задания.

Унаследованные свойства

componentId

Идентификатор ресурса ARM ресурса компонента.

computeId

Идентификатор ресурса ARM вычислительного ресурса.

description

Текст описания ресурса.

displayName

Отображаемое имя задания.

experimentName

Имя эксперимента, к которому принадлежит задание. Если задание не задано, задание помещается в эксперимент по умолчанию.

identity

Конфигурация удостоверения. Если задано, это должен быть один из AmlToken, ManagedIdentity, UserIdentity или NULL. По умолчанию AmlToken имеет значение NULL.

isArchived

Архивируется ли ресурс?

notificationSetting

Параметр уведомления для задания

properties

Словарь свойств ресурса.

services

Список заданий. Для локальных заданий конечная точка задания будет иметь значение конечной точки FileStreamObject.

status

Состояние задания. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

tags

Словарь тегов. Теги можно добавлять, удалять и обновлять.

Сведения о свойстве

archives

Архивные файлы, используемые в задании.

archives?: string[]

Значение свойства

string[]

args

Аргументы для задания.

args?: string

Значение свойства

string

codeId

[Обязательный] идентификатор arm ресурса кода.

codeId: string

Значение свойства

string

conf

Настроенные свойства Spark.

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

Значение свойства

{[propertyName: string]: string | null}

entry

[Обязательный] Запись, выполняемая при запуске задания.

entry: SparkJobEntryUnion

Значение свойства

environmentId

Идентификатор ресурса ARM спецификации среды для задания.

environmentId?: string

Значение свойства

string

environmentVariables

Переменные среды, включенные в задание.

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

Значение свойства

{[propertyName: string]: string | null}

files

Файлы, используемые в задании.

files?: string[]

Значение свойства

string[]

inputs

Сопоставление входных привязок данных, используемых в задании.

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

Значение свойства

{[propertyName: string]: JobInputUnion | null}

jars

Jar-файлы, используемые в задании.

jars?: string[]

Значение свойства

string[]

jobType

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

jobType: "Spark"

Значение свойства

"Spark"

outputs

Сопоставление привязок выходных данных, используемых в задании.

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

Значение свойства

{[propertyName: string]: JobOutputUnion | null}

pyFiles

Файлы Python, используемые в задании.

pyFiles?: string[]

Значение свойства

string[]

queueSettings

Параметры очереди для задания

queueSettings?: QueueSettings

Значение свойства

resources

Конфигурация вычислительных ресурсов для задания.

resources?: SparkResourceConfiguration

Значение свойства

Сведения об унаследованном свойстве

componentId

Идентификатор ресурса ARM ресурса компонента.

componentId?: string

Значение свойства

string

наследуется отJobBaseProperties.componentId

computeId

Идентификатор ресурса ARM вычислительного ресурса.

computeId?: string

Значение свойства

string

наследуется отJobBaseProperties.computeId

description

Текст описания ресурса.

description?: string

Значение свойства

string

наследуется отJobBaseProperties.description

displayName

Отображаемое имя задания.

displayName?: string

Значение свойства

string

наследуется отJobBaseProperties.displayName

experimentName

Имя эксперимента, к которому принадлежит задание. Если задание не задано, задание помещается в эксперимент по умолчанию.

experimentName?: string

Значение свойства

string

наследуется отJobBaseProperties.experimentName

identity

Конфигурация удостоверения. Если задано, это должен быть один из AmlToken, ManagedIdentity, UserIdentity или NULL. По умолчанию AmlToken имеет значение NULL.

identity?: IdentityConfigurationUnion

Значение свойства

наследуется отJobBaseProperties.identity

isArchived

Архивируется ли ресурс?

isArchived?: boolean

Значение свойства

boolean

наследуется отJobBaseProperties.isArchived

notificationSetting

Параметр уведомления для задания

notificationSetting?: NotificationSetting

Значение свойства

унаследовано отJobBaseProperties.notificationSetting

properties

Словарь свойств ресурса.

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

Значение свойства

{[propertyName: string]: string | null}

наследуется отJobBaseProperties.properties

services

Список заданий. Для локальных заданий конечная точка задания будет иметь значение конечной точки FileStreamObject.

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

Значение свойства

{[propertyName: string]: JobService | null}

наследуется отJobBaseProperties.services

status

Состояние задания. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

status?: string

Значение свойства

string

наследуется отJobBaseProperties.status

tags

Словарь тегов. Теги можно добавлять, удалять и обновлять.

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

Значение свойства

{[propertyName: string]: string | null}

наследуется отJobBaseProperties.tags