En plus des colonnes déjà présentes dans les tables ou vues de vos sources de données, vous pouvez ajouter dans vos données d'usage de nouvelles colonnes avec des formules de calcul.
C'est notamment grâce à cela que les utilisateurs métiers peuvent reprendre le contrôle sur les règles de calculs et les règles de gestion associées aux données.
La création de ces règles de calculs se fait sur le même principe que ce qui peut être fait dans les outils de type tableurs (Excel ou autres).
La différence entre les expressions et les champs calculés est la suivante :
- Une expression SF sera directement calculée dans la requête ce qui vous permet d’extraire directement ce calcul depuis la donnée d'usage.
- Un champ calculé CF ne sera lui utilisable que dans un dashboard ou rapport car calculé à la volé. Il offre des fonctions d’agrégation de données qui ne sont pas possibles avec une expression.
Il est à noter que vous ne pouvez donc pas ajouter d'expression SF si vous avez créer votre requête en mode personnalisé SQL ou bien si votre donnée d'usage est en mode cache ou cache sécurisé.
Pour créer ou modifier un champ calculé ou une expression vous devez tout d'abord ouvrir la donnée d'usage. Voir Comment éditer une donnée d'usage ?
Vous devez ensuite aller dans l'onglet Champs en dessous du nom de la DU.
Attention : Pour pouvoir ajouter ou modifier des champs calculés ou des expressions il faut avoir les droits d'édition sur la donnée d'usage.
Après avoir cliqué sur les boutons pour créer un champ calculé ou
pour une expression une nouvelle fenêtre s'affiche ou vous pourrez paramétrer le code.
Une fois le code saisi il faut cliquer sur le bouton ajouter.
Une fois toutes vos créations ou modifications effectuées n'oubliez pas de cliquer sur le bouton pour sauvegarder votre travail.