- JDK
$ java -version
- sbt (Scala Build Tool)
$ sbt about
$ sbt compile
$ sbt run
- VS Code
Scala Syntax & Scala Metals extensions
- DataBricks Community Edition
- Jupyter Notebooks, run local
https://databricks.com/product/faq/community-edition
https://community.cloud.databricks.com
You will be getting emails!
- IntelliJ IDEA Community Edition
Scala plugin
RDD
DataFrame
Dataset
Not typed
Typed
Low Level
Dataset[Row]
case class Something
Dataset[Something]
Catalyst optimizer
DataFrame / Dataset
Functions