SubmitSteps
SubmitSteps
yaml
type: "io.kestra.plugin.aws.emr.SubmitSteps"Examples
yaml
id: aws_emr_add_emr_job_steps
namespace: company.team
tasks:
- id: add_steps_emr
type: io.kestra.plugin.aws.emr.SubmitSteps
accessKeyId: "{{ secret('AWS_ACCESS_KEY_ID') }}"
secretKeyId: "{{ secret('AWS_SECRET_KEY_ID') }}"
region: "eu-west-3"
clusterId: j-XXXXXXXXXXXX
steps:
- name: Spark_job_test
jar: "command-runner.jar"
actionOnFailure: CONTINUE
commands:
- spark-submit s3://mybucket/health_violations.py --data_source s3://mybucket/food_establishment_data.csv --output_uri s3://mybucket/test-emr-output
Properties
clusterId *Requiredstring
steps *RequiredNon-dynamicarray
Definitions
io.kestra.plugin.aws.emr.models.StepConfig
actionOnFailure*Requiredstring
Possible Values
TERMINATE_CLUSTERCANCEL_AND_WAITCONTINUETERMINATE_JOB_FLOWjar*Requiredstring
name*Requiredstring
commandsarray
SubTypestring
mainClassstring
accessKeyId string
compatibilityMode booleanstring
endpointOverride string
executionRoleArn string
forcePathStyle booleanstring
region string
secretKeyId string
sessionToken string
stsEndpointOverride string
stsRoleArn string
stsRoleExternalId string
stsRoleSessionDuration string
Default
PT15M