AWS EMR Job parameters

The following table describes AWS EMR job parameters.

Parameter

Description

Connection profile

Determines which connection profile is used to connect to AWS EMR.

Cluster ID

Defines the name of the AWS EMR cluster to connect to the Notebook.

Also known as the Execution Engine ID (in the EMR API).

Notebook ID

Determines which Notebook ID executes the script.

Also known as the Editor ID (in the EMR API).

Relative Path

Defines the full path and name of the script file in the Notebook.

Notebook Execution Name

Defines the job execution name.

Service Role

Defines the service role to connect to the Notebook.

Use Advanced JSON Format

Enables you to provide Notebook execution information through JSON code.

When you select this option, the JSON Body parameter (see below) replaces several other settings discussed above (Cluster ID, Notebook ID, Relative Path, Notebook Execution Name, and Service Role).

JSON Body

Defines Notebook execution settings in JSON format. For a description of the syntax of this JSON, see the description of StartNotebookExecution in the Amazon EMR API Reference.

Example:

{

"EditorId": "e-DJJ0HFJKU71I9DWX8GJAOH734",

"RelativePath": "ShowWaitingAndRunningClustersTest2.ipynb",

"NotebookExecutionName":"Tests",

"ExecutionEngine": {

   "Id": "j-AR2G6DPQSGUB"

},

"ServiceRole": "EMR_Notebooks_DefaultRole"

}

Parent Topic

Job types