🔍 Overview
Atoti is a Data Analytics platform with a best-in-class calculation engine, a visualization suite, and a real-time OLAP cube — all rolled into one. Atoti is made by ActiveViam, which includes a free Community Edition.
Check out atoti.io for more info. For enterprise solutions, reach out to ActiveViam.
🔭 Highlights
- Analyze a billion rows on your laptop and up to 10 terabytes in the cloud
- Create multiple what-if scenarios without duplicating your data
- Integrate data in real time from multiple sources with continuous queries
- Explore across hundreds of dimensions in a responsive OLAP cube
- Visualize data in interactive widgets without coding, from Jupyter notebook
- Share results with peers and partners with Atoti’s dashboarding web application or Excel
🎭 Showcase
Welcome! This repository has some neat things to get you up and running with Atoti. Stay here to find out:
— Get started with Atoti using our introductory notebooks
— Learn specific technical operations in Atoti
— Adapt Atoti to a specific business use case
Moving to production? Navigate to our Project Template repository to learn how to implement Atoti projects:
🧰 Installation
Atoti Python SDK requires one of the following Python versions:
- 3.10
- 3.11
- 3.12
- 3.13
In addition, Atoti Python SDK requires Java 21 if you want to use your own JDK. If you do not have a JDK, Atoti is bundled with jdk4py. We use uv for better virtual environment and dependency management. We strongly recommend against mixing uv and conda.
Note: Start
jupyter-labat the root of this repository.
uv
pip install uv
uv sync --python 3.10.11
uv run jupyter-lab
💬 Discussions and issues
You can use:
- Discussions to ask questions or suggest new features
- Issues to report problems
By starting a discussion or opening an issue, you agree with Atoti's terms of use and privacy policy.
📚 Other resources
Reach out to ActiveViam for more information.
