Dimensions et mesures
Dimensions
Une dimension est un attribut par lequel vous groupez ou filtrez. Chaque dimension a un type :
- Catégorielle — textes, nombres, booléens :
country,plan,status… - Temporelle — dates et horodatages, interrogés à un grain : minute, heure, jour, semaine, mois, trimestre ou année.
Pour chaque dimension, vous pouvez configurer :
- Nom, alias, description — ce que voient les utilisateurs dans les sélecteurs de champs ; les descriptions aident aussi à ancrer Axi.
- Source — une colonne ou une expression SQL.
- Grains (dimensions temporelles) — les grains proposés dans les éditeurs.
- Axe temporel principal — marque la dimension temporelle par défaut du modèle. Il alimente l'axe temporel partagé utilisé par les filtres de date d'onglet et par les métriques cumulatives ou à décalage.
- Masquée — cachez les colonnes internes des éditeurs sans les supprimer.
Si un rafraîchissement de schéma révèle que la colonne sous-jacente d'une dimension a disparu, la dimension est signalée orpheline pour être re-liée ou supprimée.

Mesures
Une mesure décrit comment les lignes s'agrègent. Agrégations disponibles :
| Agrégation | Signification |
|---|---|
| Somme | Total d'une colonne numérique |
| Compte | Nombre de lignes |
| Compte distinct | Valeurs distinctes d'une colonne |
| Moyenne | Moyenne |
| Min / Max | Extrêmes |
| Percentile | Un percentile configurable (0–1), ex. 0,5 pour la médiane |
| Somme booléenne | Nombre de valeurs true |
| Agrégation de chaînes | Valeurs concaténées |
La source d'une mesure peut être une colonne, une expression SQL, ou simplement le compte d'enregistrements.
Filtres de mesure
Une mesure peut embarquer ses propres filtres — par exemple commandes finalisées uniquement — avec des opérateurs comme égal, dans, entre, supérieur à, est nul… Le filtre s'applique à chaque utilisation de la mesure, où qu'elle soit utilisée.
Comportement temporel
- Axe temporel d'agrégation — par défaut une mesure s'agrège le long de l'axe temporel principal du modèle ; vous pouvez la fixer sur une autre dimension temporelle.
- Fenêtre semi-additive — pour les mesures qu'il ne faut pas sommer dans le temps (soldes de compte, niveaux de stock) : prendre la dernière valeur ou la première valeur par période au lieu de la somme, par groupement choisi.

Check-list de curation
- Renommez les colonnes cryptiques avec des alias et ajoutez des descriptions.
- Masquez les colonnes techniques (ids, hashes, champs d'audit).
- Définissez l'axe temporel principal sur chaque modèle qui a une date d'événement naturelle.
- Encodez les règles métier (ex. « utilisateurs actifs uniquement ») comme filtres de mesure pour qu'elles ne soient jamais oubliées.