jgperrin /
net.jgp.books.spark.ch01
Spark in Action, 2nd edition - chapter 1 - Introduction
Loading repository data…
jgperrin / repository
Spark in Action, 2nd edition - chapter 11 - Working with SQL
The examples in this repository are support to the Spark in Action, 2nd edition book by Jean-Georges Perrin and published by Manning. Find out more about the book on Manning's website.
Welcome to Spark in Action, 2nd edition, chapter 11. This chapter is about working with data using Apache Spark SQL.
The dataset used in this chapter is Data.gov's Population by Country (1980 - 2010)
This code is designed to work with Apache Spark v3.1.2.
Each chapter has one or more labs. Labs are examples used for teaching in the book. You are encouraged to take ownership of the code and modify it, experiment with it, hence the use of the term lab.
The SimpleSelectApp application does the following:
SparkSession).TBD
TBD
TBD
TBD
For information on running the Java lab, see chapter 11 in Spark in Action, 2nd edition.
Prerequisites:
You will need:
git.git clone https://github.com/jgperrin/net.jgp.books.spark.ch11
cd net.jgp.books.spark.ch11/src/main/python/lab100_simple_select/
spark-submit simpleSelectApp.py
Prerequisites:
You will need:
git.git clone https://github.com/jgperrin/net.jgp.books.spark.ch11
cd net.jgp.books.spark.ch11
sbt commandsbt clean assembly
spark-submit --class net.jgp.books.spark.ch11.lab100_simple_select.SimpleSelectScalaApp target/scala-2.11/SparkInAction2-Chapter11-assembly-1.0.0.jar
pom.xml to support Apache Spark v3.1.2.Follow me on Twitter to get updates about the book and Apache Spark: @jgperrin. Join the book's community on Facebook or in Manning's community site.
Selected from shared topics, language and repository description—not editorial ratings.
jgperrin /
Spark in Action, 2nd edition - chapter 1 - Introduction
jgperrin /
Spark in Action, 2nd edition - chapter 2
jgperrin /
Spark in Action, 2nd edition - chapter 3
jgperrin /
Spark in Action, 2nd edition - chapter 7 - Ingestion from files
jgperrin /
Spark in Action, 2nd edition - chapter 8
jgperrin /
Spark in Action, 2e - chapter 9 - Advanced ingestion: finding data sources and building your own