Skip to main content
Version: v2.9.1

Scala

Raw Scala jobs allow users to run inline Scala code or upload Scala scripts directly.

Scala Job

Overview​

These jobs enable rapid prototyping, running small transformations, testing logic, or performing Spark operations without compiling a JAR.

Job Input Options​

Inline Scala​

Users can manually enter Scala code in the editor.

Upload File​

Upload a .scala file containing Spark logic.

Required Fields​

Cluster​

Choose the target cluster.

Path (optional)​

Used if uploading a Scala file rather than writing inline.

Advanced Options​

You can set:

  • JARs
  • Repositories
  • Spark configs
  • Archives
  • Files
  • Packages

Advanced Options

When to Use Raw Scala​

Great for:

  • Quick debugging
  • Developing Spark logic
  • Experimentation before converting to JAR jobs