Partilhar via


SparkJob interface

Definição de trabalho de faísca.

Extends

Propriedades

archives

Arquivar arquivos usados no trabalho.

args

Argumentos a favor do trabalho.

codeId

[Obrigatório] arm-id do ativo de código.

conf

Propriedades configuradas do Spark.

entry

[Obrigatório] A entrada para executar na inicialização do trabalho.

environmentId

O ID do recurso ARM da especificação Ambiente para o trabalho.

environmentVariables

Variáveis de ambiente incluídas no trabalho.

files

Arquivos usados no trabalho.

inputs

Mapeamento de ligações de dados de entrada usadas no trabalho.

jars

Jar arquivos usados no trabalho.

jobType

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

outputs

Mapeamento das ligações de dados de saída usadas no trabalho.

pyFiles

Arquivos Python usados no trabalho.

queueSettings

Configurações de fila para o trabalho

resources

Configuração de recursos de computação para o trabalho.

Propriedades Herdadas

componentId

ID do recurso ARM do recurso componente.

computeId

ID do recurso ARM do recurso de computação.

description

O texto da descrição do ativo.

displayName

Exibir nome do trabalho.

experimentName

O nome do experimento ao qual o trabalho pertence. Se não estiver definido, o trabalho será colocado no experimento "Padrão".

identity

Configuração de identidade. Se definido, este deve ser um dos AmlToken, ManagedIdentity, UserIdentity ou null. O padrão é AmlToken se null.

isArchived

O ativo está arquivado?

notificationSetting

Configuração de notificação para o trabalho

properties

O dicionário de propriedades de ativos.

services

Lista de JobEndpoints. Para trabalhos locais, um ponto de extremidade de trabalho terá um valor de ponto de extremidade de FileStreamObject.

status

Situação do trabalho. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Dicionário de tags. As tags podem ser adicionadas, removidas e atualizadas.

Detalhes de Propriedade

archives

Arquivar arquivos usados no trabalho.

archives?: string[]

Valor de Propriedade

string[]

args

Argumentos a favor do trabalho.

args?: string

Valor de Propriedade

string

codeId

[Obrigatório] arm-id do ativo de código.

codeId: string

Valor de Propriedade

string

conf

Propriedades configuradas do Spark.

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

Valor de Propriedade

{[propertyName: string]: string | null}

entry

[Obrigatório] A entrada para executar na inicialização do trabalho.

entry: SparkJobEntryUnion

Valor de Propriedade

environmentId

O ID do recurso ARM da especificação Ambiente para o trabalho.

environmentId?: string

Valor de Propriedade

string

environmentVariables

Variáveis de ambiente incluídas no trabalho.

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

Valor de Propriedade

{[propertyName: string]: string | null}

files

Arquivos usados no trabalho.

files?: string[]

Valor de Propriedade

string[]

inputs

Mapeamento de ligações de dados de entrada usadas no trabalho.

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

Valor de Propriedade

{[propertyName: string]: JobInputUnion | null}

jars

Jar arquivos usados no trabalho.

jars?: string[]

Valor de Propriedade

string[]

jobType

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

jobType: "Spark"

Valor de Propriedade

"Spark"

outputs

Mapeamento das ligações de dados de saída usadas no trabalho.

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

Valor de Propriedade

{[propertyName: string]: JobOutputUnion | null}

pyFiles

Arquivos Python usados no trabalho.

pyFiles?: string[]

Valor de Propriedade

string[]

queueSettings

Configurações de fila para o trabalho

queueSettings?: QueueSettings

Valor de Propriedade

resources

Configuração de recursos de computação para o trabalho.

resources?: SparkResourceConfiguration

Valor de Propriedade

Detalhes da Propriedade Herdada

componentId

ID do recurso ARM do recurso componente.

componentId?: string

Valor de Propriedade

string

herdado de JobBaseProperties.componentId

computeId

ID do recurso ARM do recurso de computação.

computeId?: string

Valor de Propriedade

string

herdado de JobBaseProperties.computeId

description

O texto da descrição do ativo.

description?: string

Valor de Propriedade

string

herdado deJobBaseProperties.description

displayName

Exibir nome do trabalho.

displayName?: string

Valor de Propriedade

string

herdado de JobBaseProperties.displayName

experimentName

O nome do experimento ao qual o trabalho pertence. Se não estiver definido, o trabalho será colocado no experimento "Padrão".

experimentName?: string

Valor de Propriedade

string

herdado de JobBaseProperties.experimentName

identity

Configuração de identidade. Se definido, este deve ser um dos AmlToken, ManagedIdentity, UserIdentity ou null. O padrão é AmlToken se null.

identity?: IdentityConfigurationUnion

Valor de Propriedade

herdado de JobBaseProperties.identity

isArchived

O ativo está arquivado?

isArchived?: boolean

Valor de Propriedade

boolean

herdado de JobBaseProperties.isArchived

notificationSetting

Configuração de notificação para o trabalho

notificationSetting?: NotificationSetting

Valor de Propriedade

herdado de JobBaseProperties.notificationSetting

properties

O dicionário de propriedades de ativos.

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

Valor de Propriedade

{[propertyName: string]: string | null}

herdado deJobBaseProperties.properties

services

Lista de JobEndpoints. Para trabalhos locais, um ponto de extremidade de trabalho terá um valor de ponto de extremidade de FileStreamObject.

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

Valor de Propriedade

{[propertyName: string]: JobService | null}

herdado de JobBaseProperties.services

status

Situação do trabalho. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

status?: string

Valor de Propriedade

string

herdado de JobBaseProperties.status

tags

Dicionário de tags. As tags podem ser adicionadas, removidas e atualizadas.

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

Valor de Propriedade

{[propertyName: string]: string | null}

herdado deJobBaseProperties.tags