Running Sparkling Water Examples¶
The Sparkling Water distribution includes also a set of examples. You can find their implementation in examples directory. You can build and run them in the following way:
- Obtain Sparkling Water distribution
Download the official release from https://www.h2o.ai/download/. or build it yourself. To see how to build Sparkling Water, please see Build Sparkling Water. The scripts to start interactive Sparkling Water/PySparkling shells are available in the bin directory of the extracted distribution.
Set the configuration of the demo Spark cluster (for example,
export SPARK_HOME="/path/to/spark/installation" export MASTER="local[*]"
In this example, the description
local[*]causes creation of a single node local cluster.
And run the example:
On Local Cluster:
The local cluster is defined by
local[*]or additional variants available at Spark Master URLs.bin/run-example.sh <name of example>
On a Spark Standalone Cluster:
Run the Spark cluster, for example via:bin/launch-spark-cloud.sh
Verify that Spark is running: The Spark UI on http://localhost:8080/ should show 3 worker nodes
MASTERaddress of Spark master using:export MASTER="spark://localhost:7077"
Run example:bin/run-example.sh <name of example>
Observe the status of the application via Spark UI on http://localhost:8080/