SynapseSparkJobDefinitionActivity interface
Выполнение действия задания Spark.
- Extends
Свойства
| arguments | Указанные пользователем аргументы в SynapseSparkJobDefinitionActivity. |
| class |
Полный идентификатор или основной класс, который находится в файле основного определения, который переопределит "className" указанного определения задания Spark. Тип: строка (или выражение с строкой resultType). |
| conf | Свойства конфигурации Spark, которые переопределяют "conf" предоставленного определения задания Spark. |
| configuration |
Тип конфигурации Spark. |
| driver |
Количество ядер и памяти, которые будут использоваться для драйвера, выделенного в указанном пуле Spark для задания, которое будет использоваться для переопределения driverCores и driverMemory определения задания Spark, которое вы предоставляете. Тип: строка (или выражение с строкой resultType). |
| executor |
Количество ядер и памяти, которые будут использоваться для исполнителей, выделенных в указанном пуле Spark для задания, которое будет использоваться для переопределения "executorCores" и "executorMemory" указанного определения задания Spark. Тип: строка (или выражение с строкой resultType). |
| file | Основной файл, используемый для задания, который переопределит указанный вами файл определения задания Spark. Тип: строка (или выражение с строкой resultType). |
| files | (Не рекомендуется. Используйте pythonCodeReference и filesV2) Дополнительные файлы, используемые для ссылки в файле основного определения, который переопределит предоставленные вами файлы определения задания Spark. |
| filesV2 | Дополнительные файлы, используемые для ссылки в основном файле определения, который переопределяет предоставленные вами определения задания Spark jars и files. |
| num |
Число исполнителей для запуска этого задания, которое переопределит значение numExecutors определения задания Spark, которое вы предоставляете. Тип: целое число (или выражение с целым числом resultType). |
| python |
Дополнительные файлы кода Python, используемые для ссылки в файле основного определения, который переопределит указанные вами определения задания Spark pyFiles. |
| scan |
Сканирование вложенных папок из корневой папки основного файла определения будет добавлено в качестве ссылочных файлов. Папки с именами jars, pyFiles, files или archives будут проверяться, а имя папок учитывает регистр. Тип: логический (или выражение с логическим типом результата). |
| spark |
Свойство конфигурации Spark. |
| spark |
Справочник по заданию Synapse Spark. |
| target |
Имя пула больших данных, который будет использоваться для выполнения пакетного задания Spark, который переопределит targetBigDataPool определения задания Spark. |
| target |
Конфигурация Spark задания Spark. |
| type | Полиморфная дискриминация, указывающая различные типы этого объекта, может быть |
Унаследованные свойства
| depends |
Действие зависит от условия. |
| description | Описание действия. |
| linked |
Ссылка на связанную службу. |
| name | Имя действия. |
| on |
Результат состояния действия, если для состояния задано значение Inactive. Это необязательное свойство, если действие неактивно, состояние будет успешно выполнено по умолчанию. |
| policy | Политика действий. |
| state | Состояние действия. Это необязательное свойство, если оно не указано, состояние будет активным по умолчанию. |
| user |
Свойства пользователя действия. |
Сведения о свойстве
arguments
Указанные пользователем аргументы в SynapseSparkJobDefinitionActivity.
arguments?: any[]
Значение свойства
any[]
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
onInactiveMarkAs
Результат состояния действия, если для состояния задано значение Inactive. Это необязательное свойство, если действие неактивно, состояние будет успешно выполнено по умолчанию.
onInactiveMarkAs?: string
Значение свойства
string
наследуется отExecutionActivity.onInactiveMarkAs
policy
state
Состояние действия. Это необязательное свойство, если оно не указано, состояние будет активным по умолчанию.
state?: string
Значение свойства
string
наследуется отExecutionActivity.state
userProperties
Свойства пользователя действия.
userProperties?: UserProperty[]
Значение свойства
Наследуется отExecutionActivity.userProperties