SparkJob interface
Definição de trabalho do Spark.
- Extends
Propriedades
| archives | Arquivar arquivos usados no trabalho. |
| args | Argumentos para o trabalho. |
| code |
[Obrigatório] arm-id do ativo de código. |
| conf | Propriedades configuradas pelo Spark. |
| entry | [Obrigatório] A entrada a ser executada na inicialização do trabalho. |
| environment |
A ID do recurso ARM da especificação de Ambiente para o trabalho. |
| environment |
Variáveis de ambiente incluídas no trabalho. |
| files | Arquivos usados no trabalho. |
| inputs | Mapeamento de associações de dados de entrada usadas no trabalho. |
| jars | Arquivos jar usados no trabalho. |
| job |
Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser |
| outputs | Mapeamento de associações de dados de saída usadas no trabalho. |
| py |
Arquivos python usados no trabalho. |
| queue |
Configurações de fila para o trabalho |
| resources | Configuração de recursos de computação para o trabalho. |
Propriedades herdadas
| component |
ID do recurso arm do recurso de componente. |
| compute |
ID do recurso arm do recurso de computação. |
| description | O texto de descrição do ativo. |
| display |
Nome de exibição do trabalho. |
| experiment |
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 deverá ser um de AmlToken, ManagedIdentity, UserIdentity ou null. O padrão será AmlToken se nulo. |
| is |
O ativo está arquivado? |
| notification |
Configuração de notificação para o trabalho |
| properties | O dicionário de propriedades do ativo. |
| services | Lista de JobEndpoints. Para trabalhos locais, um ponto de extremidade de trabalho terá um valor de ponto de extremidade de FileStreamObject. |
| status | Status do trabalho. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| tags | Dicionário de marcas. As marcas podem ser adicionadas, removidas e atualizadas. |
Detalhes da propriedade
archives
Arquivar arquivos usados no trabalho.
archives?: string[]
Valor da propriedade
string[]
args
Argumentos para o trabalho.
args?: string
Valor da propriedade
string
codeId
[Obrigatório] arm-id do ativo de código.
codeId: string
Valor da propriedade
string
conf
Propriedades configuradas pelo Spark.
conf?: {[propertyName: string]: string | null}
Valor da propriedade
{[propertyName: string]: string | null}
entry
[Obrigatório] A entrada a ser executada na inicialização do trabalho.
entry: SparkJobEntryUnion
Valor da propriedade
environmentId
A ID do recurso ARM da especificação de Ambiente para o trabalho.
environmentId?: string
Valor da propriedade
string
environmentVariables
Variáveis de ambiente incluídas no trabalho.
environmentVariables?: {[propertyName: string]: string | null}
Valor da propriedade
{[propertyName: string]: string | null}
files
Arquivos usados no trabalho.
files?: string[]
Valor da propriedade
string[]
inputs
Mapeamento de associações de dados de entrada usadas no trabalho.
inputs?: {[propertyName: string]: JobInputUnion | null}
Valor da propriedade
{[propertyName: string]: JobInputUnion | null}
jars
Arquivos jar usados no trabalho.
jars?: string[]
Valor da propriedade
string[]
jobType
Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser
jobType: "Spark"
Valor da propriedade
"Spark"
outputs
Mapeamento de associações de dados de saída usadas no trabalho.
outputs?: {[propertyName: string]: JobOutputUnion | null}
Valor da propriedade
{[propertyName: string]: JobOutputUnion | null}
pyFiles
Arquivos python usados no trabalho.
pyFiles?: string[]
Valor da propriedade
string[]
queueSettings
Configurações de fila para o trabalho
queueSettings?: QueueSettings
Valor da propriedade
resources
Configuração de recursos de computação para o trabalho.
resources?: SparkResourceConfiguration
Valor da propriedade
Detalhes das propriedades herdadas
componentId
ID do recurso arm do recurso de componente.
componentId?: string
Valor da propriedade
string
Herdado deJobBaseProperties.componentId
computeId
ID do recurso arm do recurso de computação.
computeId?: string
Valor da propriedade
string
Herdado deJobBaseProperties.computeId
description
O texto de descrição do ativo.
description?: string
Valor da propriedade
string
herdado deJobBaseProperties.description
displayName
Nome de exibição do trabalho.
displayName?: string
Valor da propriedade
string
Herdado deJobBaseProperties.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 da propriedade
string
Herdado deJobBaseProperties.experimentName
identity
Configuração de identidade. Se definido, este deverá ser um de AmlToken, ManagedIdentity, UserIdentity ou null. O padrão será AmlToken se nulo.
identity?: IdentityConfigurationUnion
Valor da propriedade
herdado deJobBaseProperties.identity
isArchived
O ativo está arquivado?
isArchived?: boolean
Valor da propriedade
boolean
Herdado deJobBaseProperties.isArchived
notificationSetting
Configuração de notificação para o trabalho
notificationSetting?: NotificationSetting
Valor da propriedade
Herdado deJobBaseProperties.notificationSetting
properties
O dicionário de propriedades do ativo.
properties?: {[propertyName: string]: string | null}
Valor da 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 da propriedade
{[propertyName: string]: JobService | null}
herdado deJobBaseProperties.services
status
Status do trabalho. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
status?: string
Valor da propriedade
string
herdado deJobBaseProperties.status
tags
Dicionário de marcas. As marcas podem ser adicionadas, removidas e atualizadas.
tags?: {[propertyName: string]: string | null}
Valor da propriedade
{[propertyName: string]: string | null}
Herdado deJobBaseProperties.tags