你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

SynapseSparkJobDefinitionActivity 类

定义

执行 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
继承
SynapseSparkJobDefinitionActivity
属性
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

构造函数

SynapseSparkJobDefinitionActivity()

初始化 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>)

初始化 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>)

初始化 SynapseSparkJobDefinitionActivity 类的新实例。

属性

AdditionalProperties

获取或设置此集合反序列化的消息中的不匹配属性

(继承自 Activity)
Arguments

获取或设置 SynapseSparkJobDefinitionActivity 的用户指定参数。

ClassName

获取或设置main定义文件中的完全限定标识符或main类,这将替代你提供的 Spark 作业定义的“className”。 类型:字符串 (或带有 resultType 字符串) 的表达式。

Conf

获取或设置 spark 配置属性,这些属性将替代你提供的 spark 作业定义的“conf”。

DependsOn

获取或设置活动取决于条件。

(继承自 Activity)
Description

获取或设置活动说明。

(继承自 Activity)
DriverSize

获取或设置要用于在作业的指定 Spark 池中分配的驱动程序的核心数和内存数,该池将用于替代提供的 Spark 作业定义的“driverCores”和“driverMemory”。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ExecutorSize

获取或设置要用于作业的指定 Spark 池中分配的执行程序的核心数和内存数,这些执行程序将用于替代提供的 Spark 作业定义的“executorCores”和“executorMemory”。 类型:字符串 (或带有 resultType 字符串) 的表达式。

File

获取或设置用于作业的 main 文件,该文件将替代你提供的 Spark 作业定义的“文件”。 类型:字符串 (或带有 resultType 字符串) 的表达式。

Files

获取或设置已弃用 (。请使用 pythonCodeReference 和 filesV2) main 定义文件中用于引用的其他文件,这将替代你提供的 Spark 作业定义的“files”。

FilesV2

获取或设置main定义文件中用于引用的其他文件,该文件将替代你提供的 Spark 作业定义的“jars”和“files”。

LinkedServiceName

获取或设置链接服务引用。

(继承自 ExecutionActivity)
Name

获取或设置活动名称。

(继承自 Activity)
NumExecutors

获取或设置要为此作业启动的执行程序数,这将替代你提供的 Spark 作业定义的“numExecutors”。

Policy

获取或设置活动策略。

(继承自 ExecutionActivity)
PythonCodeReference

获取或设置main定义文件中用于引用的其他 python 代码文件,该文件将替代你提供的 Spark 作业定义的“pyFiles”。

SparkJob

获取或设置 synapse spark 作业引用。

TargetBigDataPool

获取或设置大数据池的名称,该池将用于执行 Spark 批处理作业,这将替代你提供的 Spark 作业定义的“targetBigDataPool”。

UserProperties

获取或设置活动用户属性。

(继承自 Activity)

方法

Validate()

验证 对象。

适用于