Partilhar via


SynapseSparkJobDefinitionActivity Classe

Definição

Executar atividade de trabalho do Spark.

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("SparkJob")]
public class SynapseSparkJobDefinitionActivity : Microsoft.Azure.Management.DataFactory.Models.ExecutionActivity
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("SparkJob")>]
type SynapseSparkJobDefinitionActivity = class
    inherit ExecutionActivity
Public Class SynapseSparkJobDefinitionActivity
Inherits ExecutionActivity
Herança
SynapseSparkJobDefinitionActivity
Atributos
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Construtores

SynapseSparkJobDefinitionActivity()

Inicializa uma nova instância da classe SynapseSparkJobDefinitionActivity.

SynapseSparkJobDefinitionActivity(String, SynapseSparkJobReference, IDictionary<String,Object>, String, IList<ActivityDependency>, IList<UserProperty>, LinkedServiceReference, ActivityPolicy, IList<Object>, Object, Object, IList<Object>, BigDataPoolParametrizationReference, Object, Object, Object, Nullable<Int32>)

Inicializa uma nova instância da classe SynapseSparkJobDefinitionActivity.

SynapseSparkJobDefinitionActivity(String, SynapseSparkJobReference, IDictionary<String,Object>, String, IList<ActivityDependency>, IList<UserProperty>, LinkedServiceReference, ActivityPolicy, IList<Object>, Object, Object, IList<Object>, IList<Object>, IList<Object>, BigDataPoolParametrizationReference, Object, Object, Object, Nullable<Int32>)

Inicializa uma nova instância da classe SynapseSparkJobDefinitionActivity.

Propriedades

AdditionalProperties

Obtém ou define propriedades não correspondentes da mensagem que são desserializadas nesta coleção

(Herdado de Activity)
Arguments

Obtém ou define argumentos especificados pelo usuário como SynapseSparkJobDefinitionActivity.

ClassName

Obtém ou define o identificador totalmente qualificado ou a classe main que está no arquivo de definição main, que substituirá o 'className' da definição de trabalho do Spark fornecida. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

Conf

Obtém ou define as propriedades de configuração do Spark, que substituirão a 'configuração' da definição de trabalho do Spark fornecida.

DependsOn

A atividade obtém ou define depende da condição.

(Herdado de Activity)
Description

Obtém ou define a descrição da atividade.

(Herdado de Activity)
DriverSize

Obtém ou define o número de núcleo e memória a serem usados para o driver alocado no pool do Spark especificado para o trabalho, que será usado para substituir 'driverCores' e 'driverMemory' da definição de trabalho do Spark que você fornecer. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

ExecutorSize

Obtém ou define o número de núcleo e memória a serem usados para executores alocados no pool do Spark especificado para o trabalho, que será usado para substituir 'executorCores' e 'executorMemory' da definição de trabalho do Spark que você fornecer. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

File

Obtém ou define o arquivo main usado para o trabalho, que substituirá o "arquivo" da definição de trabalho do Spark fornecida. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

Files

Obtém ou define (preterido. Use pythonCodeReference e filesV2) Arquivos adicionais usados para referência no arquivo de definição main, que substituirá os 'arquivos' da definição de trabalho do Spark que você fornecer.

FilesV2

Obtém ou define arquivos adicionais usados para referência no arquivo de definição main, que substituirá 'jars' e 'files' da definição de trabalho do Spark que você fornecer.

LinkedServiceName

Obtém ou define a referência de serviço vinculado.

(Herdado de ExecutionActivity)
Name

Obtém ou define o nome da atividade.

(Herdado de Activity)
NumExecutors

Obtém ou define o número de executores a serem iniciados para esse trabalho, que substituirá os 'numExecutors' da definição de trabalho do Spark fornecida.

Policy

Obtém ou define a política de atividade.

(Herdado de ExecutionActivity)
PythonCodeReference

Obtém ou define arquivos de código python adicionais usados para referência no arquivo de definição main, que substituirá 'pyFiles' da definição de trabalho do Spark fornecida.

SparkJob

Obtém ou define a referência de trabalho do Synapse Spark.

TargetBigDataPool

Obtém ou define o nome do pool de Big Data que será usado para executar o trabalho em lote do Spark, que substituirá o 'targetBigDataPool' da definição de trabalho do Spark fornecida.

UserProperties

Obtém ou define as propriedades do usuário da atividade.

(Herdado de Activity)

Métodos

Validate()

Valide o objeto .

Aplica-se a