Installation
To install the platform you can choose from two different approaches.
- Using the main repository: Clone the main repository and activate the Docker daemon. Finally, run the following command:
docker compose --profile ui --profile init-data up
See README file for further information and details.
-
Using the Python Installer: Install the Python installer via
poetry
orpip
.-
With poetry:
- Clone the repository using
git clone https://github.com/radicalbit/radicalbit-ai-monitoring-installer.git
. - Move inside the repository using
cd radicalbit-ai-monitoring-installer
. - Install poetry using
poetry install
.
- Clone the repository using
-
With pip: Just run
pip install radicalbit-ai-monitoring
.
Once you have installed the Python package, activate the Docker daemon and run the following commands:
rbit-ai-monitoring platform install
rbit-ai-monitoring platform up -
After all the containers are up & running, you can go to http://localhost:5173 and play with the platform.
Spark tuning​
We use Spark jobs to calculate metrics: if you need to tune Spark configuration in order to optimize performance for large files or accelerate computations, please refer to the corresponding section of this README file.