cube
cube — CLI de requêtage des cubes UNISIS S3
Le CLI cube permet d'interroger des fichiers SQLite exportés depuis la plateforme
UNISIS S3 (Statistiques en Self-Service) de l'Université de Lausanne.
Principes fondamentaux
Auto-documentation. Le CLI est auto-documenté. Ne jamais deviner les noms de
cubes, dimensions, valeurs ou options : toujours les découvrir via --help et
schema avant de construire une requête.
Demander plutôt que supposer. Quand une ambiguïté persiste après consultation du schéma — plusieurs cubes candidats pour une même question, dimension au nommage ambigu, valeur de filtre incertaine, périmètre flou de la requête — poser la question à l'utilisateur avant de lancer la requête. Expliquer ce qui crée le doute (par exemple : « deux cubes contiennent des données d'étudiants : X (effectifs inscrits) et Y (effectifs diplômés) — lequel correspond à votre question ? ») afin que l'utilisateur puisse trancher en connaissance de cause.