Modèle sémantique
Définissez un indicateur une seule fois. Tables, jointures, dimensions et mesures forment un modèle que toute la plateforme partage après publication.
Une phrase que vous avez déjà entendue
Pourquoi ce chiffre ne correspond pas à celui de la finance ?
Pourquoi cela arrive
Les indicateurs vivent dans le SQL de chaque rapport : un exemplaire à la finance, un aux ventes, un aux opérations. On en corrige un et on oublie les deux autres. Le nouveau venu ne peut que copier.
La méthode Shuzi
Définir une seule fois.
Sur un canevas, assemblez tables, jointures, dimensions et mesures en un modèle sémantique, validez-le puis publiez-le. Rapports, assistant IA et API ouvertes lisent la même définition : plus personne ne calcule dans son coin.
measures:
- name: revenue
type: sum
sql: amount
filters:
- sql: "{CUBE}.status = 'confirmed'" ref(revenue)
- Rapports
- Assistant IA
- API
- Port PG
- MCP
revenue = SUM(amount) WHERE status = 'confirmed'
- 01
Modélisation visuelle
Tables, jointures, dimensions et mesures se construisent sur un canevas, avec la définition native à portée de main.
- 02
Du brouillon à la publication
On valide d'abord, puis on publie l'ensemble comme une nouvelle révision. Les définitions passées ne sont jamais réécrites.
- 03
Calculs cohérents
Les rapports, l’assistant IA et les API publiques utilisent les mêmes modèles sémantiques pour des résultats vérifiables.
Dans le détail
Graphe de jointures
Les tables s'organisent en modèle selon leurs relations, et la couche sémantique gère la multiplication des lignes et les doubles comptages.
Vues
N'exposez que les champs utiles au métier, sous des noms métier plutôt que des noms de colonnes.
Définitions superposées
Les indicateurs et dimensions ajoutés dans un rapport sont compilés en membres par le back-end. Aucun SQL arbitraire n'est accepté.
Fuseau horaire fixé
Le fuseau de troncature des dates fait partie de la définition publiée : l'historique ne change pas selon qui regarde.
Faites passer vos donnéesdu désordre à la clarté.
Essayez d'abord avec des données d'exemple, puis apportez les vôtres.