Interactive visualization of Spark jobs
Project description
spark-board
Developing in Docker
Build Docker image
make docker-image
Run Docker image
To run the docker image as a development environment (i.e. interactive session with your local code mounted in the image) just run:
make docker
Developing locally
Make sure you have the required Java RE for the Spark version you want to run properly setup for Spark use.
Install pipenv and run:
pipenv sync --dev
pipenv shell
How to use it
Dependencies
pipenv
Run tests
make tests
Run examples
The examples are a set of scripts located in examples folder that create different data frames. With the run.py script you can run the examples and generate an output HTML from them.
In order to run the examples you can execute the following command:
python ./run.py [example_name] --output out.html
Working with the UI
The visual part of the package is developed in React (see spark-board-ui). If want to update the visualization, follow the steps in the README and then create a new commit replacing the compiled ui files by the new ones.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file spark-board-0.0.4.tar.gz.
File metadata
- Download URL: spark-board-0.0.4.tar.gz
- Upload date:
- Size: 222.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.1 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8743d6fb7024da7a5d352fc0855019a7c407699564b5cfabe6a8d2f5810fe201
|
|
| MD5 |
1c88e18bf80bc23eaac0698fa593b5a1
|
|
| BLAKE2b-256 |
b540b9f019ced72c7c242faa0cc2b2aa9db6a85b3b9112b06214e48ca3890428
|
File details
Details for the file spark_board-0.0.4-py3-none-any.whl.
File metadata
- Download URL: spark_board-0.0.4-py3-none-any.whl
- Upload date:
- Size: 224.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.1 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7a6c8b43942ebdfcee6668103c4063145bbbd62173ace45665e7098eb97396c4
|
|
| MD5 |
52267d30bb338172a3257ce6c92e98ca
|
|
| BLAKE2b-256 |
216a5c676d0ad7eedb80aeeaaa2433733e99582821410e2b81ab43630cb90e9d
|