Azure Synapse Analytics · Arazzo Workflow
Azure Synapse Analytics Deploy and Execute Spark Job Definition
Version 1.0.0
Publish a Spark job definition, execute it, and poll the resulting batch.
View Spec
View on GitHub
AnalyticsApache SparkBig DataData IntegrationData WarehouseETLSQLArazzoWorkflows
Provider
Workflows
deploy-execute-spark-job-definition
Publish a Spark job definition, run it, and poll the launched batch.
Creates or updates a Spark job definition, verifies it, executes it to start a Spark batch job, then polls the batch by id until the livy result is terminal.
1
deployDefinition
SparkJobDefinition_CreateOrUpdateSparkJobDefinition
Create or update the Spark job definition in the workspace.
2
confirmDefinition
SparkJobDefinition_GetSparkJobDefinition
Read the Spark job definition back to confirm it was persisted before executing it.
3
executeDefinition
SparkJobDefinition_ExecuteSparkJobDefinition
Execute the Spark job definition, which submits a Spark batch job and returns the batch identifier.
4
pollBatchJob
SparkBatch_GetSparkBatchJob
Poll the launched Spark batch job by id. Loop while the livy result is still Uncertain, and end once a terminal result is reported.
Source API Descriptions
openapi