SynapseSparkJobDefinitionActivity interface
Execute a atividade de trabalho de faísca.
- Extends
Propriedades
arguments | O usuário especificou argumentos para SynapseSparkJobDefinitionActivity. |
class |
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. |
configuration |
O tipo de configuração de faísca. |
driver |
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). |
executor |
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. |
num |
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). |
python |
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. |
scan |
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). |
spark |
Propriedade de configuração do Spark. |
spark |
Referência de trabalho de faísca sinapse. |
target |
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. |
target |
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
depends |
A atividade depende da condição. |
description | Descrição da atividade. |
linked |
Referência de serviço vinculado. |
name | Nome da atividade. |
on |
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. |
user |
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
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
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
userProperties
Propriedades do usuário da atividade.
userProperties?: UserProperty[]