Basic parameters
- Spark job ID. The unique ID for the Spark job that references this job in the API. This is the
idfield in the configuration file. Required field. - Class name. The fully-qualified name of the Java/Scala class to invoke for this job. This is the
klassNamefield in the configuration file. Required field. - Script ARGs. The arguments (ARGs), which are additional options to pass to the application when running this job. This is the
submitArgsfield in the configuration file. Optional field.
Advanced parameters
If you click the Advanced toggle, the following optional fields are displayed in the UI.- Spark Settings. This section lets you enter
parameter name:parameter valueoptions to configure Spark settings. This is thesparkConfigfield in the configuration file. - Scala Script. The value in this text field overrides running
className.main(args)default behavior. This is thescriptfield in the configuration file.
Alternatives to custom Spark jobs are Custom Python Jobs and Scala Script Jobs.