Поделиться через


SynapseSparkJobDefinitionActivity interface

Выполнение действия задания Spark.

Extends

Свойства

arguments

Указанные пользователем аргументы в SynapseSparkJobDefinitionActivity.

authentication

Метод проверки подлинности, используемый для выполнения определения задания Spark.

className

Полный идентификатор или основной класс, который находится в файле основного определения, который переопределит "className" указанного определения задания Spark. Тип: строка (или выражение с строкой resultType).

conf

Свойства конфигурации Spark, которые переопределяют "conf" предоставленного определения задания Spark.

configurationType

Тип конфигурации Spark.

driverSize

Количество ядер и памяти, которые будут использоваться для драйвера, выделенного в указанном пуле Spark для задания, которое будет использоваться для переопределения driverCores и driverMemory определения задания Spark, которое вы предоставляете. Тип: строка (или выражение с строкой resultType).

executorSize

Количество ядер и памяти, которые будут использоваться для исполнителей, выделенных в указанном пуле Spark для задания, которое будет использоваться для переопределения "executorCores" и "executorMemory" указанного определения задания Spark. Тип: строка (или выражение с строкой resultType).

file

Основной файл, используемый для задания, который переопределит указанный вами файл определения задания Spark. Тип: строка (или выражение с строкой resultType).

files

(Не рекомендуется. Используйте pythonCodeReference и filesV2) Дополнительные файлы, используемые для ссылки в файле основного определения, который переопределит предоставленные вами файлы определения задания Spark.

filesV2

Дополнительные файлы, используемые для ссылки в основном файле определения, который переопределяет предоставленные вами определения задания Spark jars и files.

numExecutors

Число исполнителей для запуска этого задания, которое переопределит значение numExecutors определения задания Spark, которое вы предоставляете. Тип: целое число (или выражение с целым числом resultType).

pythonCodeReference

Дополнительные файлы кода Python, используемые для ссылки в файле основного определения, который переопределит указанные вами определения задания Spark pyFiles.

scanFolder

Сканирование вложенных папок из корневой папки основного файла определения будет добавлено в качестве ссылочных файлов. Папки с именами jars, pyFiles, files или archives будут проверяться, а имя папок учитывает регистр. Тип: логический (или выражение с логическим типом результата).

sparkConfig

Свойство конфигурации Spark.

sparkJob

Справочник по заданию Synapse Spark.

targetBigDataPool

Имя пула больших данных, который будет использоваться для выполнения пакетного задания Spark, который переопределит targetBigDataPool определения задания Spark.

targetSparkConfiguration

Конфигурация Spark задания Spark.

type

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

Унаследованные свойства

dependsOn

Действие зависит от условия.

description

Описание действия.

linkedServiceName

Ссылка на связанную службу.

name

Имя действия.

onInactiveMarkAs

Результат состояния действия, если для состояния задано значение Inactive. Это необязательное свойство, если действие неактивно, состояние будет успешно выполнено по умолчанию.

policy

Политика действий.

state

Состояние действия. Это необязательное свойство, если оно не указано, состояние будет активным по умолчанию.

userProperties

Свойства пользователя действия.

Сведения о свойстве

arguments

Указанные пользователем аргументы в SynapseSparkJobDefinitionActivity.

arguments?: any[]

Значение свойства

any[]

authentication

Метод проверки подлинности, используемый для выполнения определения задания Spark.

authentication?: SynapseActivityAuthentication

Значение свойства

className

Полный идентификатор или основной класс, который находится в файле основного определения, который переопределит "className" указанного определения задания Spark. Тип: строка (или выражение с строкой resultType).

className?: any

Значение свойства

any

conf

Свойства конфигурации Spark, которые переопределяют "conf" предоставленного определения задания Spark.

conf?: any

Значение свойства

any

configurationType

Тип конфигурации Spark.

configurationType?: string

Значение свойства

string

driverSize

Количество ядер и памяти, которые будут использоваться для драйвера, выделенного в указанном пуле Spark для задания, которое будет использоваться для переопределения driverCores и driverMemory определения задания Spark, которое вы предоставляете. Тип: строка (или выражение с строкой resultType).

driverSize?: any

Значение свойства

any

executorSize

Количество ядер и памяти, которые будут использоваться для исполнителей, выделенных в указанном пуле Spark для задания, которое будет использоваться для переопределения "executorCores" и "executorMemory" указанного определения задания Spark. Тип: строка (или выражение с строкой resultType).

executorSize?: any

Значение свойства

any

file

Основной файл, используемый для задания, который переопределит указанный вами файл определения задания Spark. Тип: строка (или выражение с строкой resultType).

file?: any

Значение свойства

any

files

(Не рекомендуется. Используйте pythonCodeReference и filesV2) Дополнительные файлы, используемые для ссылки в файле основного определения, который переопределит предоставленные вами файлы определения задания Spark.

files?: any[]

Значение свойства

any[]

filesV2

Дополнительные файлы, используемые для ссылки в основном файле определения, который переопределяет предоставленные вами определения задания Spark jars и files.

filesV2?: any[]

Значение свойства

any[]

numExecutors

Число исполнителей для запуска этого задания, которое переопределит значение numExecutors определения задания Spark, которое вы предоставляете. Тип: целое число (или выражение с целым числом resultType).

numExecutors?: any

Значение свойства

any

pythonCodeReference

Дополнительные файлы кода Python, используемые для ссылки в файле основного определения, который переопределит указанные вами определения задания Spark pyFiles.

pythonCodeReference?: any[]

Значение свойства

any[]

scanFolder

Сканирование вложенных папок из корневой папки основного файла определения будет добавлено в качестве ссылочных файлов. Папки с именами jars, pyFiles, files или archives будут проверяться, а имя папок учитывает регистр. Тип: логический (или выражение с логическим типом результата).

scanFolder?: any

Значение свойства

any

sparkConfig

Свойство конфигурации Spark.

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

Значение свойства

{[propertyName: string]: any}

sparkJob

Справочник по заданию Synapse Spark.

sparkJob: SynapseSparkJobReference

Значение свойства

targetBigDataPool

Имя пула больших данных, который будет использоваться для выполнения пакетного задания Spark, который переопределит targetBigDataPool определения задания Spark.

targetBigDataPool?: BigDataPoolParametrizationReference

Значение свойства

targetSparkConfiguration

Конфигурация Spark задания Spark.

targetSparkConfiguration?: SparkConfigurationParametrizationReference

Значение свойства

type

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

type: "SparkJob"

Значение свойства

"SparkJob"

Сведения об унаследованном свойстве

dependsOn

Действие зависит от условия.

dependsOn?: ActivityDependency[]

Значение свойства

унаследован отExecutionActivity.dependsOn

description

Описание действия.

description?: string

Значение свойства

string

Наследуется отExecutionActivity.description

linkedServiceName

Ссылка на связанную службу.

linkedServiceName?: LinkedServiceReference

Значение свойства

наследуется отExecutionActivity.linkedServiceName

name

Имя действия.

name: string

Значение свойства

string

наследуется отExecutionActivity.name

onInactiveMarkAs

Результат состояния действия, если для состояния задано значение Inactive. Это необязательное свойство, если действие неактивно, состояние будет успешно выполнено по умолчанию.

onInactiveMarkAs?: string

Значение свойства

string

наследуется отExecutionActivity.onInactiveMarkAs

policy

Политика действий.

policy?: ActivityPolicy

Значение свойства

наследуется отExecutionActivity.policy

state

Состояние действия. Это необязательное свойство, если оно не указано, состояние будет активным по умолчанию.

state?: string

Значение свойства

string

наследуется отExecutionActivity.state

userProperties

Свойства пользователя действия.

userProperties?: UserProperty[]

Значение свойства

Наследуется отExecutionActivity.userProperties