SparkBatchJobCreate
SparkBatchJobCreate
yaml
type: "io.kestra.plugin.azure.synapse.SparkBatchJobCreate"Examples
yaml
id: azure_synapse_spark_batch
namespace: company.team
tasks:
- id: spark_job
type: io.kestra.plugin.azure.synapse.SparkBatchJobCreate
endpoint: "https://myworkspace.dev.azuresynapse.net"
sparkPoolName: "mysparkpool"
tenantId: "{{ secret('AZURE_TENANT_ID') }}"
clientId: "{{ secret('AZURE_CLIENT_ID') }}"
clientSecret: "{{ secret('AZURE_CLIENT_SECRET') }}"
name: "WordCount"
file: "abfss://data@mystorage.dfs.core.windows.net/jars/wordcount.jar"
className: "org.example.WordCount"
arguments:
- "abfss://data@mystorage.dfs.core.windows.net/input/shakespeare.txt"
- "abfss://data@mystorage.dfs.core.windows.net/output/"
driverMemory: "28g"
driverCores: 4
executorMemory: "28g"
executorCores: 4
executorCount: 2
Properties
endpoint *Requiredstring
file *Requiredstring
name *Requiredstring
sparkPoolName *Requiredstring
tenantId *Requiredstring
archives array
SubTypestring
arguments array
SubTypestring
className string
clientId string
clientSecret string
conf object
SubTypestring
driverCores integerstring
driverMemory string
executorCores integerstring
executorCount integerstring
executorMemory string
files array
SubTypestring
jars array
SubTypestring
pemCertificate string
pyFiles array
SubTypestring