次の方法で共有


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

指定した spark ジョブ定義の 'className' をオーバーライドする、メイン定義ファイル内の完全修飾識別子またはメイン クラスを取得または設定します。 型: string (または resultType 文字列を含む式)。

Conf

Spark 構成プロパティを取得または設定します。これにより、指定した Spark ジョブ定義の 'conf' がオーバーライドされます。

DependsOn

アクティビティが条件に依存する値を取得または設定します。

(継承元 Activity)
Description

アクティビティの説明を取得または設定します。

(継承元 Activity)
DriverSize

指定した Spark プールでジョブに割り当てられたドライバーに使用するコアとメモリの数を取得または設定します。これは、指定した Spark ジョブ定義の 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。

ExecutorSize

指定した Spark プールでジョブに割り当てられた Executor に使用するコアとメモリの数を取得または設定します。これは、指定した Spark ジョブ定義の 'ExecutorCores' と 'ExecutorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。

File

ジョブに使用するメイン ファイルを取得または設定します。これにより、指定した Spark ジョブ定義の 'file' がオーバーライドされます。 型: string (または resultType 文字列を含む式)。

Files

取得または設定 (非推奨。pythonCodeReference と filesV2) メイン定義ファイル内の参照に使用される追加のファイルを使用してください。これにより、指定した Spark ジョブ定義の 'files' がオーバーライドされます。

FilesV2

指定した spark ジョブ定義の 'jars' と 'files' をオーバーライドする、メイン定義ファイル内の参照に使用される追加のファイルを取得または設定します。

LinkedServiceName

リンクされたサービス参照を取得または設定します。

(継承元 ExecutionActivity)
Name

アクティビティ名を取得または設定します。

(継承元 Activity)
NumExecutors

このジョブの起動する Executor の数を取得または設定します。これにより、指定した Spark ジョブ定義の 'numExecutors' がオーバーライドされます。

Policy

アクティビティ ポリシーを取得または設定します。

(継承元 ExecutionActivity)
PythonCodeReference

指定した spark ジョブ定義の 'pyFiles' をオーバーライドする、メイン定義ファイル内の参照に使用される追加の Python コード ファイルを取得または設定します。

SparkJob

synapse Spark ジョブ参照を取得または設定します。

TargetBigDataPool

Spark バッチ ジョブの実行に使用するビッグ データ プールの名前を取得または設定します。これにより、指定した Spark ジョブ定義の 'targetBigDataPool' がオーバーライドされます。

UserProperties

アクティビティ のユーザー プロパティを取得または設定します。

(継承元 Activity)

メソッド

Validate()

オブジェクトを検証します。

適用対象