Apache Superset est un super outil Opensource (construit en React et Python) permettant de réaliser des dashboards d’analyse de données. Cet outil est gratuit et parfaitement responsive design. La documentation officielle est ici.

Son installation est aisée avec Docker.

Voici les commandes permettant de créer une instance avec toutes ses dépendances (Redis ete Postgres) avec Docker:

1
2
3
4
git clone https://github.com/apache/incubator-superset/
cd incubator-superset/contrib/docker
docker-compose run -e SUPERSET_LOAD_EXAMPLES=yes --rm superset ./docker-init.sh
docker-compose up

Une fois le container principal (superset) lancé, il suffit de se rendre à l’adresse suivante http://localhost:8088 pour accéder à l’outil.
Une fois authentifié avec le compte créé durant l’installation, on peut commencer par créer une base de données. Si votre datasource est un CSV, cochez la case permettant d’uploader des CSV lors de la création de la base de données.

Vous pouvez ensuite créer de beaux dashboards avec des charts qui montrent les informations extraites pertinentes dont vous avez besoin.

image

Vous pouvez construire des dashboards design:

image