Partilhar via


SynapseSparkJobDefinitionActivity interface

Execute a atividade de trabalho de faísca.

Extends

Propriedades

arguments

O usuário especificou argumentos para SynapseSparkJobDefinitionActivity.

className

O identificador totalmente qualificado ou a classe principal que está no arquivo de definição principal, que substituirá o 'className' da definição de trabalho de faísca fornecida. Type: string (ou Expression with resultType string).

conf

Propriedades de configuração do Spark, que substituirão o 'conf' da definição de trabalho do spark que você fornece.

configurationType

O tipo de configuração de faísca.

driverSize

Número de núcleo e memória a serem usados para o driver alocado no pool de faíscas especificado para o trabalho, que será usado para substituir 'driverCores' e 'driverMemory' da definição de trabalho de faísca que você fornece. Type: string (ou Expression with resultType string).

executorSize

Número de núcleo e memória a serem usados para executores alocados no pool Spark especificado para o trabalho, que será usado para substituir 'executorCores' e 'executorMemory' da definição de trabalho de faísca que você fornece. Type: string (ou Expression with resultType string).

file

O arquivo principal usado para o trabalho, que substituirá o 'arquivo' da definição de trabalho de faísca que você fornece. Type: string (ou Expression with resultType string).

files

(Preterido. Por favor, use pythonCodeReference e filesV2) Arquivos adicionais usados para referência no arquivo de definição principal, que substituirá os 'arquivos' da definição de trabalho de faísca que você fornecer.

filesV2

Arquivos adicionais usados para referência no arquivo de definição principal, que substituirão os 'jars' e 'arquivos' da definição de trabalho de faísca que você fornecer.

numExecutors

Número de executores a serem iniciados para este trabalho, que substituirá o 'numExecutors' da definição de trabalho de faísca que você fornecer. Tipo: inteiro (ou Expressão com número inteiro resultType).

pythonCodeReference

Arquivos de código python adicionais usados para referência no arquivo de definição principal, que substituirão os 'pyFiles' da definição de trabalho de faísca que você fornecer.

scanFolder

Verificando subpastas da pasta raiz do arquivo de definição principal, esses arquivos serão adicionados como arquivos de referência. As pastas denominadas 'jars', 'pyFiles', 'files' ou 'archives' serão verificadas, e o nome das pastas diferencia maiúsculas de minúsculas. Tipo: booleano (ou Expressão com resultType booleano).

sparkConfig

Propriedade de configuração do Spark.

sparkJob

Referência de trabalho de faísca sinapse.

targetBigDataPool

O nome do pool de big data que será usado para executar o trabalho em lote de faísca, que substituirá o 'targetBigDataPool' da definição de trabalho de faísca que você fornecer.

targetSparkConfiguration

A configuração de faísca do trabalho de faísca.

type

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

Propriedades Herdadas

dependsOn

A atividade depende da condição.

description

Descrição da atividade.

linkedServiceName

Referência de serviço vinculado.

name

Nome da atividade.

onInactiveMarkAs

Resultado do status da atividade quando o estado é definido como Inativo. Esta é uma propriedade opcional e, se não for fornecida quando a atividade estiver inativa, o status será Sucedido por padrão.

policy

Política de atividades.

state

Estado da atividade. Esta é uma propriedade opcional e, se não for fornecida, o estado será Ativo por padrão.

userProperties

Propriedades do usuário da atividade.

Detalhes de Propriedade

arguments

O usuário especificou argumentos para SynapseSparkJobDefinitionActivity.

arguments?: any[]

Valor de Propriedade

any[]

className

O identificador totalmente qualificado ou a classe principal que está no arquivo de definição principal, que substituirá o 'className' da definição de trabalho de faísca fornecida. Type: string (ou Expression with resultType string).

className?: any

Valor de Propriedade

any

conf

Propriedades de configuração do Spark, que substituirão o 'conf' da definição de trabalho do spark que você fornece.

conf?: any

Valor de Propriedade

any

configurationType

O tipo de configuração de faísca.

configurationType?: string

Valor de Propriedade

string

driverSize

Número de núcleo e memória a serem usados para o driver alocado no pool de faíscas especificado para o trabalho, que será usado para substituir 'driverCores' e 'driverMemory' da definição de trabalho de faísca que você fornece. Type: string (ou Expression with resultType string).

driverSize?: any

Valor de Propriedade

any

executorSize

Número de núcleo e memória a serem usados para executores alocados no pool Spark especificado para o trabalho, que será usado para substituir 'executorCores' e 'executorMemory' da definição de trabalho de faísca que você fornece. Type: string (ou Expression with resultType string).

executorSize?: any

Valor de Propriedade

any

file

O arquivo principal usado para o trabalho, que substituirá o 'arquivo' da definição de trabalho de faísca que você fornece. Type: string (ou Expression with resultType string).

file?: any

Valor de Propriedade

any

files

(Preterido. Por favor, use pythonCodeReference e filesV2) Arquivos adicionais usados para referência no arquivo de definição principal, que substituirá os 'arquivos' da definição de trabalho de faísca que você fornecer.

files?: any[]

Valor de Propriedade

any[]

filesV2

Arquivos adicionais usados para referência no arquivo de definição principal, que substituirão os 'jars' e 'arquivos' da definição de trabalho de faísca que você fornecer.

filesV2?: any[]

Valor de Propriedade

any[]

numExecutors

Número de executores a serem iniciados para este trabalho, que substituirá o 'numExecutors' da definição de trabalho de faísca que você fornecer. Tipo: inteiro (ou Expressão com número inteiro resultType).

numExecutors?: any

Valor de Propriedade

any

pythonCodeReference

Arquivos de código python adicionais usados para referência no arquivo de definição principal, que substituirão os 'pyFiles' da definição de trabalho de faísca que você fornecer.

pythonCodeReference?: any[]

Valor de Propriedade

any[]

scanFolder

Verificando subpastas da pasta raiz do arquivo de definição principal, esses arquivos serão adicionados como arquivos de referência. As pastas denominadas 'jars', 'pyFiles', 'files' ou 'archives' serão verificadas, e o nome das pastas diferencia maiúsculas de minúsculas. Tipo: booleano (ou Expressão com resultType booleano).

scanFolder?: any

Valor de Propriedade

any

sparkConfig

Propriedade de configuração do Spark.

sparkConfig?: {[propertyName: string]: any}

Valor de Propriedade

{[propertyName: string]: any}

sparkJob

Referência de trabalho de faísca sinapse.

sparkJob: SynapseSparkJobReference

Valor de Propriedade

targetBigDataPool

O nome do pool de big data que será usado para executar o trabalho em lote de faísca, que substituirá o 'targetBigDataPool' da definição de trabalho de faísca que você fornecer.

targetBigDataPool?: BigDataPoolParametrizationReference

Valor de Propriedade

targetSparkConfiguration

A configuração de faísca do trabalho de faísca.

targetSparkConfiguration?: SparkConfigurationParametrizationReference

Valor de Propriedade

type

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

type: "SparkJob"

Valor de Propriedade

"SparkJob"

Detalhes da Propriedade Herdada

dependsOn

A atividade depende da condição.

dependsOn?: ActivityDependency[]

Valor de Propriedade

herdado deExecutionActivity.dependsOn

description

Descrição da atividade.

description?: string

Valor de Propriedade

string

herdado deExecutionActivity.description

linkedServiceName

Referência de serviço vinculado.

linkedServiceName?: LinkedServiceReference

Valor de Propriedade

herdado de ExecutionActivity.linkedServiceName

name

Nome da atividade.

name: string

Valor de Propriedade

string

herdada deExecutionActivity.name

onInactiveMarkAs

Resultado do status da atividade quando o estado é definido como Inativo. Esta é uma propriedade opcional e, se não for fornecida quando a atividade estiver inativa, o status será Sucedido por padrão.

onInactiveMarkAs?: string

Valor de Propriedade

string

herdado deExecutionActivity.onInactiveMarkAs

policy

Política de atividades.

policy?: ActivityPolicy

Valor de Propriedade

herdado de ExecutionActivity.policy

state

Estado da atividade. Esta é uma propriedade opcional e, se não for fornecida, o estado será Ativo por padrão.

state?: string

Valor de Propriedade

string

herdado de ExecutionActivity.state

userProperties

Propriedades do usuário da atividade.

userProperties?: UserProperty[]

Valor de Propriedade

herdado de ExecutionActivity.userProperties